HTML5视频无法在Localhost的Safari中播放

时间:2019-04-23 06:33:54

标签: safari

我已经通过直接打开Safari在Safari上测试了视频,该视频是使用Handbreak创建的mp4文件。但是,当它通过localhost运行时,该文件只会显示一个没有内容的播放箭头。

对于台式机和移动Safari都是如此,但Firefox和Chrome似乎可以正常工作。

这是我的代码:

    <video muted poster="/images/post.jpg" playsinline>
        <source src="/video.mp4" type="video/mp4">
    </video>

1 个答案:

答案 0 :(得分:0)

回答我自己的问题,结果证明这是我用来运行localhost服务器的python -m "SimpleHTTPServer"的缺点。因此,似乎Safari需要SimpleHTTPServer不提供的功能。

非常感谢,我能够成功使用Node的版本http-server,该版本确实具有Safari所需的功能。