【发布时间】:2022-01-02 04:35:13
【问题描述】:
我正在尝试编写一个包含 stockfish.js 的 html 页面。 (我的目标是创建一个网站,让您可以在某些位置上与鳕鱼比赛。)
问题是 stockfish.js 使用 SharedArrayBuffer,所以当我加载 html Firefox 控制台输出“ReferenceError:SharedArrayBuffer 未定义”。
在the stockfishjs git-page 上,它说要避免这个问题,我需要 在顶级响应中添加“这些 HTTP 标头:
跨源嵌入策略:require-corp
Cross-Origin-Opener-Policy:同源
以及包含文件的以下标题:
Cross-Origin-Embedder-Policy:require-corp"
但是我该怎么做呢? (我是 web 开发的新手,不熟悉 php。我在工作时使用 py -m server.http 来“模仿”服务器。)
【问题讨论】:
-
我(天真地,我猜)尝试添加 在我的 html 文件的开头,但它什么也没做。