
1 lisongeee May 31, 2024 根据 https://developer.mozilla.org/zh-CN/docs/Web/Javascript/Reference/Global_Objects/SharedArrayBuffer 需要实现安全上下文才可以使用,你给网站的响应头设置下面这些 header 了吗? Cross-Origin-Opener-Policy: same-origin Cross-Origin-Embedder-Policy: require-corp |
2 AV1 May 31, 2024 需要在页面的 HTTP 添加这两个报头 Cross-Origin-Opener-Policy: same-origin Cross-Origin-Embedder-Policy: require-corp 参见 https://developer.mozilla.org/en-US/docs/Web/Javascript/Reference/Global_Objects/SharedArrayBuffer#security_requirements |
4 mahaoqu May 31, 2024 https://web.dev/articles/cross-origin-isolation-guide?hl=zh-cn 本地服务器上开启只需要在 webpack 或者 vite 的配置上加一行就行,服务器就得改 Nginx 配置 |
6 mahaoqu May 31, 2024 @seanwhy 安全上下文要求一定是 HTTPS 或者 localhost 。 https://developer.mozilla.org/zh-CN/docs/Web/Security/Secure_Contexts |