小编Mat*_*569的帖子

在本地 Angular 开发服务器中设置标头

我的应用程序是当前在本地主机上运行的仅客户端应用程序。我正在尝试使用需要访问SharedArrayBuffer. 它可以在 Chrome 和 Edge 上运行,但 Firefox 似乎设置了限制,导致出现错误: ReferenceError: SharedArrayBuffer is not defined

根据 MDN 的说法, Firefox 需要设置以下标头:

Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Run Code Online (Sandbox Code Playgroud)

我的应用程序在 localhost:4200 上运行。我正在尝试让ng serve开发服务器设置标头。我尝试使用以下代码来执行此操作:

Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Run Code Online (Sandbox Code Playgroud)

然而这不起作用。有没有办法使用 Angular 服务器设置标头,或者其他解决方法?

angular-cli angular

6
推荐指数
1
解决办法
3336
查看次数

标签 统计

angular ×1

angular-cli ×1