我在使用 html5 视频和 safari 5 时遇到问题。它在本地工作,视频播放,一切正常。如果我直接转到视频路径,它也会在服务器上启动。我只是使用视频标签并加载视频。它可以在所有其他支持 html5 视频的浏览器的服务器上运行。它在本地工作。它只是在服务器上的 safari 中不起作用。在网络面板中,它显示尝试加载的视频但返回空 404。视频的路径是相对的。我很困惑。任何帮助将不胜感激。谢谢。
最佳答案
我遇到了和你很相似的问题。 HTML5 视频/Safari 在本地工作,但在服务器上发布时不起作用。首先检查您的 .htaccess 文件。您可能需要修改 MIME 类型。这里有一个很好的教程:Dive into HTML5 Video . 其次,这解决了我的问题,您是从 protected 站点提供服务吗?我的解决方案是将视频和音频文件移动到未 protected 文件夹,然后使用特定媒体的绝对路径。
关于html - safari html5 视频加载问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7274899/