2

这既不聪明也不有趣,但我被困住了。我的一个客户需要下载一个可以嵌入视频的演示网站。由于 OGG 对客户来说是一种非常晦涩的格式,我要求他们将 MPEG4 编码的视频上传为 .mov、.mp4 或 .m4v。这些可以使用 HTML<video>或不支持 MPEG4 的浏览器播放。我使用 Flash 播放器(因为它可以播放它们)。

这对在线来说很好,而且效果很好。

当我们去下载演示文稿时,该<video>元素在支持 MPEG4 视频的浏览器中运行良好,即使它们是本地的。

因此,我们接着介绍 FireFox;这不支持 MPEG4。我也不能让 Flash 在本地播放视频(因为安全问题,除非我们让他们通过安全设置,但这不是很好)。

所以我们使用了 good ol'<embed>标签,但这对 FireFox 来说非常有问题。它在服务器上运行良好,甚至允许我拥有自定义控件,但在本地视频无法播放。

我有一些谷歌搜索,这似乎是一个安全问题,但想得到一个明确的答案。有谁知道为什么它不在本地播放?URL很好,文件存在。我注意到它在 4+ 版本中很常见,所以它可能是编解码器问题吗?有没有其他方法可以让 FireFox 在本地播放 MPEG4?

4

0 回答 0