私は、結果に応じて 30 の小さなビデオ ファイルの 1 つをトリガーするゲームに取り組んでいます。ユーザーが操作した直後にビデオを再生する必要があるため、理想的には、ビデオをプリロードしてすぐに使用できるようにしたいと考えています。
PreloadJS を追加し、必要なすべてのアセットをキューに入れました。
インスペクターの [ネットワーク] タブを見ると、ロード画面で 20 MB のビデオがすべて転送されているのがわかります。
ただし、クリップを再生するときは、メモリから再生するのではなく、クリップを再ダウンロードしているようです...
ファイルがダウンロードされると、それらはブラウザのキャッシュに残り、同じ src でファイルをロードしようとすると、ダウンロードされたアセットのプールからプルされると思いましたが、これはそうではないようですそうなる...
ページに 30 個のビデオ プレーヤーを追加せずに、ダウンロードしたファイルをメモリに保持する方法を教えてください。
ありがとう!
ゲル