gpt4 book ai didi

firefox - Safari 和 Firefox 中的 HTML5 视频(mp4 和 ogv)问题 - 但 Chrome 一切都很好

转载 作者:技术小花猫 更新时间:2023-10-29 11:37:11 26 4
gpt4 key购买 nike

我有以下代码:

<video width="640" height="360" controls id="video-player" poster="/movies/poster.png">
<source src="/movies/640x360.m4v" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
<source src="/movies/640x360.ogv" type='video/ogg; codecs="theora, vorbis"'>
</video>
  • 我正在使用 Rails(在开发中使用 Mongrel,在生产中使用 Mongrel+Apache)。
  • Chrome(Mac 和 Win)可以在本地或从我的生产服务器播放任一文件(通过一个然后另一个源标签测试)。
  • Safari(Mac 和 Win)可以在本地很好地播放 mp4 文件,但不能在生产环境中播放。
  • Firefox 3.6 无法在任一操作系统中播放视频。我只是在视频播放器区域中间看到一个灰色十字。
  • 我已确保 Mongrel 和 Apache 在每种情况下都设置了正确的 MIME 类型。
  • 根据 Chrome 的结果,我知道我的视频文件或请求或传送文件的方式本身没有任何问题。

对于 Firefox,我查看了 https://developer.mozilla.org/En/Using_audio_and_video_in_Firefox它指的是“错误”事件和“错误”属性。似乎“错误”事件直接抛出得很好,那时没有错误属性。有谁知道如何诊断问题?

最佳答案

.ogg 的 HTTP Content-Type 应该是 application/ogg(.ogv 是 video/ogg),.mp4 应该是 video/mp4。您可以使用 the Web Sniffer 检查.

关于firefox - Safari 和 Firefox 中的 HTML5 视频(mp4 和 ogv)问题 - 但 Chrome 一切都很好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2643447/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com