1

mediaelement.js を使用して、字幕トラック付きの動画を読み込みます。

Chrome ブラウザーを 27.x に更新するまでは、すべて問題なく動作していました。字幕トラックが含まれている場合、ビデオはロードされますが再生されません。ビデオは正常にバッファリングされますが (手動でスクラブできます)、再生ボタンも JavaScript の play() もビデオを再生しません。読み込み中の gif がそこにあるだけで、コンソールにエラーは表示されません。

Chrome 26.x を含む、私がテストした他のすべてのブラウザーで動作します。

字幕のソース要素を削除すると、Chrome で動画が正しく読み込まれ、再生されます。

(これは私の最初のSOの質問なので、ヒントをいただければ幸いです、ありがとう)

4

1 に答える 1

0

私はこの同じ問題を解決しようとして 4 日目で、この質問に遭遇しました。Mac と Windows で発生しています。トラブルシューティングは、ローカル キャッシュと思われるものによって悪化し<track>ます。ビデオの再生をコメント アウトすると、<track>再度有効にしてリロードすると再生されますが、ブラウザを閉じると、再度コメントアウトするまで機能しなくなります。

mediaelement を無効にしてネイティブの HTML5 ビデオでテストすると、問題は発生しません。

于 2013-07-20T18:30:43.123 に答える