BigVideo.js を使用しようとしていますが、Chrome と Safari では正常に動作しますが、Firefox では「this.tech is undefined」というエラーが表示され、ビデオが動作しません。以前にこのエラーが発生し、修正を知っている人はいますか?
乾杯 :)
BigVideo.js を使用しようとしていますが、Chrome と Safari では正常に動作しますが、Firefox では「this.tech is undefined」というエラーが表示され、ビデオが動作しません。以前にこのエラーが発生し、修正を知っている人はいますか?
乾杯 :)
Video Online Convert は実際に WebM でうまく機能します
http://video.online-convert.com/convert-to-webm
または、必要に応じて Ogg...
http://video.online-convert.com/convert-to-ogg
.ogv を使用するよりも劇的に優れていることがわかり、プラグインはそれを非常にサポートしています。アンビエント ビデオの場合は、次のようにします。
var BV = new $.BigVideo({useFlashForFirefox:false});
BV.init();
BV.show('vids/river.mp4', {
ambient: true,
altSource:'vids/river.webm'
});
MP4 もエンコード時にファストスタートとしてフラグを立ててください。そうしないと、IE が再生を開始する前に 100% までバッファリングされます。
すべてのビデオ コーデックがすべてのブラウザでサポートされているわけではありません。ブロードキャストしようとしているビデオ形式が Firefox と互換性があることを確認してください
http://dfcb.github.com/BigVideo.js/
Firefox で最良の結果を得るには、ビデオの Ogg バージョンを作成し、以下またはこの例のように BigVideo.js を構成します。(注: WebM でも機能します)
$(function() { var BV = new $.BigVideo({useFlashForFirefox:false}); BV.init(); BV.show('vids/river.mp4', {altSource:'vids/river.ogv'}); });
https://developer.mozilla.org/en-US/docs/HTML/Supported_media_formatsには、各ブラウザがサポートするフォーマットのリストがあります
videojs が Flash のみを使用するように指示されているが、Flash がインストールされていない場合に、このエラーが発生します。縮小版/非デバッグ版を使用すると、「TypeError: ah is undefined」というエラー メッセージも表示されます。