首页 文章

使用HTML5视频标签,如果不支持该格式,Firefox是否会使用后备?

提问于
浏览
1

我们的系统中没有编码器提供的.ogv格式,但我想将HTML5视频标签与MP4源一起用于支持它的浏览器 - 遗憾的是,Firefox不支持MP4 .

经过一些实验,似乎一旦你将视频标签放在Firefox中,就会发现任何提供的源是否可播放,如果没有,它就什么都不做 . 它也会忽略嵌套的回退对象 . 这在技术上是符合HTML5规范的正确行为,但似乎如果Firefox无法播放MP4源,它应该只渲染内部对象标签 .

我知道有一些JavaScript技术可用于测试浏览器是否为“canPlayType”,但我宁愿避免使用JavaScript插入视频标签 .

我是否认为Firefox忽略了视频中的内部后备标记,无论视频标记源是否受支持?

1 回答

  • 2

    从技术上讲,这是符合HTML5规范的正确行为

    我相信你有答案 . ;)

    我知道Firefox努力实现合规性,所以我怀疑它们会违背这一要求 . 虽然,我承认,但规范不允许回退似乎很奇怪 .

相关问题