我们在服务器上使用 h264 编解码器使用 mp4 文件来播放视频。 FF35 之前的 FF 中的文件工作正常,它们在 IE8+ 和 Chrome 中工作。在 FF35 中,我们现在在控制台中收到以下消息
Media resource FILEPATH/FILENAME.mp4 could not be decoded.
如果我们直接加载资源,我们会得到
Video can't be played because the file is corrupt.
我们需要对 mp4 文件做些什么才能让它们在 FF35 中工作吗?此行为已在操作系统 10.6.8-10.9、Windows 7 和 Windows 8 上的 FF35 上复制。
我尝试了一些 Firefox 插件来解决这个问题,但没有成功(在我的例子中,它发生在 MOV 文件中)。
但最终奏效的是:
转到 Firefox
about:config
(从地址栏)。
搜索
mp4
它应该列出这些条目:
media.mediasource.mp4.enabled
media.mp4.启用
false
有关此问题的更多疑难解答: