【问题标题】:Throuble with using SharedArrayBuffer with third party JS将 SharedArrayBuffer 与第三方 JS 一起使用时遇到问题
【发布时间】:2021-12-01 18:30:58
【问题描述】:

我添加了响应头(“Cross-Origin-Opener-Policy”,“same-origin”)以使用 SharedArrayBuffer(以支持 webassembly)。但是现在我在我的页面中添加第三方JS时遇到了麻烦,这将被跨域隔离所阻止。使用第三方 JS 和 webassembly 的任何变通方法?

【问题讨论】:

    标签: webassembly sharedarraybuffer cross-origin-opener-policy


    【解决方案1】:

    您是否也只设置了CORPCOEP

    如果您将 COEP 设置为 require-corp,则您的脚本必须使用我认为您尝试加载的脚本必须将 CORP 设置为 cross-origin 来明确授予权限

    您也可以尝试设置Access-Control-Allow-Origin 我不确定它是否会覆盖的行为。

    CORP 保护您的资源不被从另一个来源 cross-origin isolation headers 加载,因此它不应该阻止您加载脚本(我认为)。

    【讨论】:

      猜你喜欢
      • 2013-03-20
      • 2021-07-15
      • 2013-06-19
      • 2014-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多