0
私はvideojsバージョン5.17.0を使用しています。私はビデオタグを使用してvideojsをセットアップし、2つのビデオソースを追加しました。 Webmビデオソースが動作していない場合、それは動作しているMP4ビデオにフォールバックする必要があります。もし、ビデオジャックプレーヤーを手動で初期化するためにjavascriptを使用しないでください。VideoJs手動初期化に失敗しました
<video id = "my-player" class="video-js">
<source id="webm" src="https://media.w3.org/2010/05/sintel/trailer.webm" type='video/webm'>
<source id="mp4" src="https://media.w3.org/2010/05/sintel/trailer.mp4" type='video/mp4'>
</video>
また、私はvideojsオブジェクトをjava-scriptで取得し、広告を含めてjavaスクリプトを使用してビデオを記録する必要があります。
ここで問題は、webmビデオソースが動作していない場合、javascriptでvideojsプレーヤーオブジェクトを初期化する際にクラッシュすることです。
var myPlayer = videojs("my-player")); //this is where error happen
myPlayer.play();
onDocumentReeady()メソッドでvideoJSを初期化すると問題が解決しました。 – Omer