【发布时间】:2015-12-28 07:01:33
【问题描述】:
我有一个使用 HTML5 视频标签和 video.js 插件托管培训视频的私人网站。直到去年春天,它还在 Chrome/Firefox/Safari 中运行,但现在视频不再在 Safari 中运行。它们在 Chrome 和 Firefox 中运行良好。我升级到了最新的 video.js v4.12 和 v5,但这并没有帮助。您可以在此测试页面查看损坏的代码。
http://dev.investja.org/videojs_problem2.html
当您打开页面并单击视频时,它在 Chrome 和 Firefox 中运行良好,但在 Safari 中无法正常运行。
任何帮助将不胜感激!
谢谢
【问题讨论】:
-
如果来自服务器的标头与文件扩展名不同,则浏览器可能在呈现它时出现问题。例如,如果您要从 http://.../some_name.mp4 渲染文件,并且“Content-Type”标头来自“video/mpeg”而不是“video/mp4”,则可以考虑视频损坏。 (在 IE11 上发生在我身上)
标签: safari html5-video video.js