0
我正在研究HTML5视频功能。我的开发环境是Windows 7,WAMPserver和五种浏览器(Chrome,Firefox,Opera,Safari和IE8)。我认为我做得很好,因为除了IE8之外,所有浏览器上的视频都能流畅运行。因为我知道IE8不支持HTML5视频,所以我已经在脚本中包含了一个后备功能,并使用JWplayer.js与Flash播放器一起播放视频。我也配置了我的.htaccess和我的Flash播放器全局安全设置。但IE8仍然不会播放视频。它无论如何显示Flash播放器。但它仍能显示我下面的错误:为什么我的IE8不会播放Flash视频并继续显示“访问被拒绝错误”消息
Video not found or access denied: video/stay_creative.mp4
这是我的代码:
<video width="500" height="280" controls>
<source src="video/stay_creative.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
<source src="video/stay_creative.webmvp8.webm" type='video/webm; codecs="vp8, vorbis"'>
<source src="video/stay_creative.theora.ogv" type='video/ogg; codecs="theora, vorbis"'>
<!-- fall to flash : for IE lt v 9 -->
<object width="500" height="280" type="application/x-shockwave-flash" data="js/player.swf">
<param name="movie" value="js/player.swf">
<param name="allowFullScreen" value="true">
<param name="wmode" value="transparent">
<param name="flashvars" value="controlbar=over&file=video/stay_creative.mp4">
</object>
</video>
这是我的.htaccess:
AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .webm
任何意见家伙?谢谢