問題タブ [sharedarraybuffer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
269 参照

reactjs - ReactでSharedArrayBufferのヘッダーを設定する場所は?

Windows10 の localhost で create-react-app で作成した Web サイトを実行しています。Web サイトで ffmpeg を使用しようとすると、エラーが発生します

「SharedArrayBuffer が定義されていません」

Firefoxで。これを修正するには、COOP および COEP ヘッダーを「トップ ドキュメントに」追加する必要があることをどこでも見てきました。

問題は、「トップドキュメント」とは何か、どこで見つけることができるのかわかりません。

追加しようとしました:

どこかで見たように私のindex.htmlにありますが、機能していません。

ヘッダーを追加する必要があるドキュメントとその場所を教えてください。

0 投票する
2 に答える
315 参照

firefox - Firefox を使用してローカルで WebAssembly ページをテストすることはできません - SharedArrayBuffer が定義されていません

を必要とするマルチスレッドを使用する WebAssembly ベースのソフトウェアを使用していますSharedArrayBuffer。ローカル/展開された Chromium、および展開された Firefox 89 の両方で問題なく動作しますが、最高のパフォーマンスは Firefox の下にあるため、自分のマシンでテストして調整したいので、python -m SimpleHTTPServer. この状況で、Firefox で 127.0.0.1:8000 または 0.0.0.0:8000 を開くと、SharedArrayBufferundefinedです。おそらくこれはセキュリティ設定ですが、localhost を使用している場合、Firefox の状況解釈にはあまり関心がありません。これは実行する必要があります。どうすればそれを機能させることができますか?別の Web サーバーや別の設定が必要ですか?