問題タブ [cross-origin-opener-policy]
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にありますが、機能していません。
ヘッダーを追加する必要があるドキュメントとその場所を教えてください。
javascript - nodejsでffmpegを使用してアップロードすると、エッジとFirefoxではsharedarraybufferエラーが発生しますが、Chromeでは発生しません
ffmpeg を使用してファイルを変換する React.js に以下のコードがあります。
上記のコードは Chrome でうまく機能し、ファイルは正常に変換されます。ただし、FirefoxまたはEdgeに持ち込むと、このエラーが発生しますUnhandled Rejection (ReferenceError): SharedArrayBuffer is not defined
。
この問題を調べたところ、ヘッダーを変更してこれを含める必要があるとのことでした。
JS コードでこれをどのように行うかわかりませんか?
皆さんのご意見をお待ちしております。