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