問題タブ [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.
reactjs - ReactでSharedArrayBufferのヘッダーを設定する場所は?
Windows10 の localhost で create-react-app で作成した Web サイトを実行しています。Web サイトで ffmpeg を使用しようとすると、エラーが発生します
「SharedArrayBuffer が定義されていません」
Firefoxで。これを修正するには、COOP および COEP ヘッダーを「トップ ドキュメントに」追加する必要があることをどこでも見てきました。
問題は、「トップドキュメント」とは何か、どこで見つけることができるのかわかりません。
追加しようとしました:
どこかで見たように私のindex.htmlにありますが、機能していません。
ヘッダーを追加する必要があるドキュメントとその場所を教えてください。
firefox - Firefox を使用してローカルで WebAssembly ページをテストすることはできません - SharedArrayBuffer が定義されていません
を必要とするマルチスレッドを使用する WebAssembly ベースのソフトウェアを使用していますSharedArrayBuffer
。ローカル/展開された Chromium、および展開された Firefox 89 の両方で問題なく動作しますが、最高のパフォーマンスは Firefox の下にあるため、自分のマシンでテストして調整したいので、python -m SimpleHTTPServer
. この状況で、Firefox で 127.0.0.1:8000 または 0.0.0.0:8000 を開くと、SharedArrayBuffer
undefinedです。おそらくこれはセキュリティ設定ですが、localhost を使用している場合、Firefox の状況解釈にはあまり関心がありません。これは実行する必要があります。どうすればそれを機能させることができますか?別の Web サーバーや別の設定が必要ですか?