0

我是视频播放器世界的新手。我想开发一个基于移动浏览器的视频播放器。我知道 HTML5 及其闪存回退,但这是一个不同的要求。

要求是,使用对象标签我应该嵌入我的视频,以便它在所有移动设备(浏览器)中播放。代码帮助将非常有用。必须使用 Object 标签。如果有任何与所有移动浏览器兼容的 swf 或类似的东西..

提前致谢 。

4

1 回答 1

0

使用<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>
于 2015-06-04T12:32:19.733 回答