我有一個頁面,其中包含兩個未加載正確頁面的MP4視頻。第一個視頻可以播放,但第二個視頻只顯示黑屏。我已經嘗試了Multiple video.js players fail on flash fallback中詳述的修復程序,但它們沒有奏效。Video.js - 使用閃光燈的單個頁面上的多個mp4視頻
我已經改變了回退順序,先使用flash,然後是html5,因爲firefox不會嘗試回退到閃存,否則。我知道這是Flash播放器造成的問題,如果我離開了默認的HTML5順序然後閃光,玩家將在Chrome上工作。
這裏是我遇到的小提琴:提前 http://jsfiddle.net/jSp8Z/
<script src="//vjs.zencdn.net/c/video.js"></script>
<link rel="stylesheet" href="//vjs.zencdn.net/c/video-js.css">
<video class="video-js vjs-default-skin" controls width="320" height="459" poster="" data-setup='{"techOrder":["flash","html5","links"]}'>
<source src="http://images.pitchero.com/up/2013-01-08-iphone-af.mp4" type="video/mp4">
</video>
<video class="video-js vjs-default-skin" controls width="320" height="459" poster="" data-setup='{"techOrder":["flash","html5","links"]}'>
<source src="http://images.pitchero.com/up/2013-01-08-iphone-matchday.mp4" type="video/mp4">
</video>
感謝
[編輯] 我已經找到了重新編碼視頻爲OGG爲形式的解決方案firefox,但我不會接受這個作爲我自己的答案,除非無法解決閃回故障的問題。
是的,這是一個艱難的。我建議用videojs記錄一個錯誤票。 https://github.com/zencoder/video-js/issues(當你在這裏的時候,我也建議使用webm編碼,它會在Firefox 4+中播放,質量比OGG高) – brianchirls