[英]firefox frozen HTML5 video that will not downgrade to flash
我正在使用Video JS播放器播放視頻。 一切都是Firefox的絕佳選擇。 我已經閱讀了很多有關HTML5視頻和具有正確MIME類型的問題。 測試Video JS播放器時,它可以正確處理其來源的視頻,而不是我的視頻。 這是因為我的服務器不支持MIME類型,還是我的代碼有錯誤?
謝謝!
HTML:
<video id="example_video_1" class="video-js" width="780" height="520" autoplay="auto" loop="loop" poster="Images/home.jpg">
<source src="Video/fernando.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
<source src="Video/fernando.webm" type='video/webm; codecs="vp8, vorbis"' />
<source src="Video/fernando.ogv" type='video/ogg; codecs="theora, vorbis"' />
<!-- Flash Fallback -->
<object id="flash_fallback_1" class="vjs-flash-fallback" width="780" height="520" type="application/x-shockwave-flash" data="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf">
<param name="movie" value="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" />
<param name="allowfullscreen" value="false" />
<param name="flashvars" value='config={"playlist":["Images/home.jpg", {"url": "Video/fernando.mp4","autoPlay":true,"autoBuffering":true, onBeforeFinish: function() { return false; }, wmode: 'opaque'}]}' />
<img src="Images/home.jpg" width="780" height="520" alt="Poster Image" title="No video playback capabilities." />
</object>
</video>
Javascript:
VideoJS.setupAllWhenReady({
controlsBelow: false, // Display control bar below video instead of in front of
controlsHiding: true, // Hide controls when mouse is not over the video
defaultVolume: 0.85, // Will be overridden by user's last volume if available
flashVersion: 9, // Required flash version for fallback
linksHiding: true // Hide download links when video is supported
});
嘗試將它們放在您的.htaccecss文件中
AddType video / mp4 .mp4
AddType video / ogg .ogv
AddType video / webm .webm
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.