我是视频播放器世界的新手。我想开发一个基于移动浏览器的视频播放器。我知道HTML5及其闪存的后退,但这是一个不同的要求。
要求是,使用Object标签我应该嵌入我的视频,以便它在所有移动设备(浏览器)中播放。代码帮助非常有用。必须使用Object标记。如果有任何swf或类似的东西与所有移动浏览器兼容..
提前致谢。
答案 0 :(得分:0)
使用<object>
- 标签是一种糟糕的方式。为什么它对您的使用是强制性的?为什么不选择<video>
- 标签呢?此外,自2015年1月27日起,<object>
已弃用。
如果要嵌入的文件可供大多数手机播放(例如.MP4文件),则可以改用<video>
- 标签。
<video width="500" controls>
<source src="video.mp4" type="video/mp4">
Your browser does not support HTML5 video.
</video>
如果您要嵌入.swf文件,则无法在没有闪存支持的设备上播放。我无法在Android手机上以Chrome格式播放.swf文件,甚至不考虑iOS设备。
如果您真的,真的也希望使用<object>
- 标记,您可以将其包含在<video>
- 标记中,如下所示:
<video src="video.mp4" controls>
<object data="flvplayer.swf" type="application/x-shockwave-flash">
<param value="flvplayer.swf" name="movie"/>
</object>
</video>