2012-03-15 109 views
0

我試圖在網站上播放電影(從DVD中使用handbreak翻錄成mp4格式,然後使用Miro轉換爲webm) - 它在Firefox和Chrome中正常工作,但IE6/IE7只是顯示黑屏。在網站上播放電影/ DVD

我正在使用videojs但Flash後備沒有激活,我相信這是因爲它試圖查看我現在在本地託管的外部.swf文件(它在https上),但我仍然無法獲得視頻運行:

https://secure.photofileltd.co.uk/new_site/index.php?page=video

任何建議,將大加讚賞,可惜他們都表示,他們不希望在YouTube上託管或Vimeo的視頻......

謝謝!

(編輯)剛剛測試,它不會在IE8/9工作,要麼,呸......

回答

1

幾點注意事項:1)如果你去激活閃光燈,你贏得噸看到IE6-8任何事情,因爲他們不支持HMTL5 2)您是否將類型添加到源代碼中? (ceck示例在底部)3)我下載了你的mp4,並直接在IE9中播放,效果很好。這意味着它可能是您的服務器配置的問題。 tipp nr。 1通過.htaccess文件添加MIME類型到您的服務器

//.htaccess 
AddType video/ogg .ogv 
AddType video/mp4 .mp4 
AddType video/mp4 .mov 
AddType video/webm .webm 

如果這並未將不起作用,嘗試沒有視頻JS只是爲了確保錯誤沒有按t視頻-JS框架內occure(FE錯了/不好的編解碼器)

<video poster="movie.jpg" controls> 
    <source src='movie.webm' type='video/webm'/> 
    <source src='movie.ogv' type='video/ogg'/> 
    <source src='movie.mp4' type='video/mp4'/> 
    <p>Your browser doesn t support html5.</p> 
</video> 
+0

巨大的感謝回覆,使用後面的例子,我將如何得到它在IE6-IE8中運行? – Nick 2012-03-16 20:35:36

+0

後一個例子不能在ie6-ie8中工作。對於這些版本,html5不(並且永遠不會)支持。對於ie6-ie8,你需要使用flash或類似的(f.e. html嵌入標籤)。 – longilong 2012-03-19 13:26:12