1

为什么 Chrome 无法播放 mp4 文件时会一直尝试挂载这些文件?

我正在使用 PC Windows 7、IE 10、Chrome 版本 25.0.1364.172。

不管 mp4 源代码行是在对象行之前还是之后,Chrome 似乎都想挂载 mp4 文件,即使它无法播放它们。

我想在 IE 10 中播放 mp4 文件,在 Chrome 中播放等效的 flash,但我似乎无法进行任何行排序组合。

到目前为止,我唯一的解决方法是在两个浏览器中都使用 flash。但为什么我必须这样做?我认为两个浏览器都支持 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&amp;image=Mark.jpg&amp;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>
4

0 回答 0