为什么Chrome无法播放时会继续尝试安装mp4文件?
我正在使用PC Windows 7,IE 10,Chrome版本25.0.1364.172。
无论mp4源代码行是在对象行之前还是之后,Chrome似乎都想挂载mp4文件,即使它无法播放它们。
我想在IE 10中播放mp4文件并在Chrome中使用闪存等效,但我似乎无法对线路订购工作进行任何组合。
到目前为止,我唯一的解决方法是在两个浏览器中使用闪存。但为什么我必须这样做?我认为两种浏览器都支持html5视频标签?
这是否是编码闪回后备的正确方法,因为它似乎不起作用。有没有办法对此进行编码,所以我不必在IE 10中使用flash,它可以播放原生的mp4文件?
感谢您提供的任何帮助。
以下是http://sandbox.thewikies.com/vfe-generator/
生成的代码的副本<!-- "Video For Everybody" http://camendesign.com/code/video_for_everybody -->
<video controls="controls" poster="Mark.jpg" width="640" height="480">
<source src="Mark.mp4" type="video/mp4" />
<object type="application/x-shockwave-flash" data="http://player.longtailvideo.com/player.swf" width="640" height="360">
<param name="movie" value="http://player.longtailvideo.com/player.swf" />
<param name="allowFullScreen" value="true" />
<param name="wmode" value="transparent" />
<param name="flashVars" value="controlbar=over&image=Mark.jpg&file=Mark.mp4" />
<img alt="Mark" src="Mark.jpg" width="640" height="480" title="No video playback capabilities, please download the video below" />
</object>
</video>