バックグラウンドビデオ(.mp4)を利用するウェブサイトを構築しましたが、一部のブラウザでは再生できないことがあることに気付きました。サポートされているファイルタイプを追加できる方法があるかどうか疑問に思っていました。表示されない場合は、次のファイルタイプが代わりに再生されます。すべてのブラウザで動画をサポートしていますか?
私は、3つのファイル形式(.ogg/.ogv?)、(.mp4)と(.webm)のビデオはcaniuseのように見えますが、そのすべてがサポートされています。私の質問は、私はちょうど私が後に行くこのフェイルセーフのアプローチを達成するために別のソースとしてHTMLにビデオを追加できますか?
これは私が私のビデオプレーヤーがセットアップされている方法です。
<video autoplay loop class="fillWidth">
<source src="" type="video/mp4" width="1024" height="768" />Your browser does not support the video tag. I suggest you upgrade your browser.
</video>
<div class="poster hidden">
<img src="" alt="">
</div>
ユーザーがモバイルである場合には、私はビデオやポスターのための.pngにロードするためにsource
属性でvideo
タグを使用します、私はちょうどsource
の異なる2つのvideo
タグを追加することができますか?これを実現するよりエレガントな方法はありますか?このよう
:
<source src="" type="video/ogv" width="1024" height="768" />
<source src="" type="video/webm" width="1024" height="768" />
は私が助けに感謝します!
優れた、私はすぐに私は家に帰るようにこれをしようとします!洞察力と迅速な対応を感謝します! –
さまざまなブラウザで完全にテストしたい場合があります。私も同様の問題があったとき、一部のブラウザは、それらのブラウザで動作するブラウザを見つけるまで、すべてのソースを試していないことがわかりましたが、トップのブラウザが気に入らなければ失敗します。 –
これを覚えておいてください、ありがとう! –