HTML5 视频标签在完全下载之前不会在 safari 中播放视频

ISG*_*eam 5 html javascript safari video

我正在使用 HTML5 视频标签在浏览器上加载视频。除了 safari 之外,它在所有浏览器中都运行良好。

在 safari 中,它会等待整个视频下载然后开始播放。而所有其他浏览器在缓冲时播放视频。

我已经尝试了 stackoverflow 等所有可能的可用解决方案。主要是我找到了FFMPEG并尝试了它。但没有什么对我有用。

下面是我正在使用的代码。

<video preload="auto" width="320" height="240" controls autoplay>
    <source src="video.mp4" type="video/mp4">
</video>
Run Code Online (Sandbox Code Playgroud)

Vin*_*hta 0

Safari 5.0 及更高版本支持 preload 属性。iOS 上的 Safari 从不预加载。也许您应该检查您的浏览器版本。