18得票4回答
有没有办法在GitHub Pages上使用SharedArrayBuffer?

要使用 SharedArrayBuffer,我们需要添加两个响应头:Cross-Origin-Opener-Policy: same-origin Cross-Origin-Embedder-Policy: require-corp 是否有办法在GitHub Pages上添加这些标题,以便Sh...

14得票1回答
`postMessage` 或者让出事件循环或类似的同步共享内存吗?

我在JavaScript规范、拟议的DOM规范扩展和当前的WHAT-WG HTML规范中没有看到任何关于SharedArrayBuffer相关的线程之间共享内存同步/更新的内容,当一个线程向另一个线程发送消息并且另一个线程处理该消息时(在一个已经将共享内存发送给另一个线程后),也没有任何迹象表...

8得票1回答
如何使我的网站与即将到来的 Cross-Origin-Isolation 更改兼容,以支持 SharedArrayBuffer?

我看到Chrome即将进行更改,以启用SharedArrayBuffer的使用,具体来说是“使您的网站‘跨源隔离’”。但我的网站使用了不满足此要求的外部API。因此,我将使用SharedArrayBuffer的代码转移到了iframe中使用子域,并在该页面上添加了所需的标头。现在我进一步阅读了...

8得票1回答
你可以将JS对象存储在SharedArrayBuffer中吗?

我需要在客户端应用程序和 Web Worker 之间共享一个对象,我听说过 SharedArrayBuffers。这就是我的需求。 main.js let myWorker = new Worker('/worker.js') let mySab = new SharedArrayBuff...