我们系统中没有编码器提供的.ogv格式,但是我想使用HTML5视频标记和一个MP4源代码来支持它--不幸的是,火狐不支持MP4。
经过一些实验后,似乎一旦你把视频标签放到Firefox中,它就会知道提供的任何源是否可以播放,如果没有,它就什么也做不了。它还将忽略嵌套的回退对象。这在技术上是符合HTML5规范的行为,但是如果火狐不能播放MP4源代码,它应该只呈现内部的对象标记。
我知道有一些JavaScript技术可以测试浏览器是否"canPlayType",但是我更愿意避免JavaScript插入视频标记。
我是否正确地认为Firefox忽略了视频中的内部回退标记,不管是否支持视频标记源?
发布于 2011-05-13 19:49:27
这在技术上是HTML5规范中正确的行为
我相信你有你的答案。;)
我知道Firefox致力于遵从,所以我怀疑它们是否会违背这里的原则。虽然,我承认,这似乎有点奇怪,规格不允许一个退路。
https://stackoverflow.com/questions/5996761
复制相似问题