为啥在 html5 中标签在视频和嵌入之间切换?
Posted
技术标签:
【中文标题】为啥在 html5 中标签在视频和嵌入之间切换?【英文标题】:Why in html5 are the tags switching between video and embed?为什么在 html5 中标签在视频和嵌入之间切换? 【发布时间】:2011-08-07 12:33:20 【问题描述】:在我的 Windows 7 机器上使用 Chrome,使用 <video>
标签的 mpg 视频按预期播放。但是,在 ipad 1 上却没有。
在我的电脑上,我使用了 firebug,我可以看到 <video>
标记已更改为添加了其他属性的 <embed>
标记。
所以我把原来的标签改成了<embed>
,现在可以在ipad上看到视频了(虽然它不是自动播放的)。
我的问题是为什么会发生这种情况(从video
到embed
的转换)?
京东
【问题讨论】:
谁在转换标签?浏览器?你的 html 编辑器? 当我在 firebug 中查看它时, 您有示例页面/jsFiddle 链接/等我们可以查看吗? 【参考方案1】:Firefox 只是简单地将 video 标签转换为 embed 标签,因为它是浏览器的唯一语法糖,因此它们可以重用嵌入解析器。
video 标签应该适用于 iPad。
【讨论】:
@JD ***.com/questions/2908724/html5-video-on-ipad/…【参考方案2】:无法在 iPad(和 iPhone)上自动播放。这是 Apple 做出的决定。
【讨论】:
以上是关于为啥在 html5 中标签在视频和嵌入之间切换?的主要内容,如果未能解决你的问题,请参考以下文章