【问题标题】:HTML5 Video tag not playing video in safari untill it is fully downloadedHTML5 视频标签在完全下载之前不会在 safari 中播放视频
【发布时间】:2018-09-22 18:40:33
【问题描述】:

我正在使用 HTML5 视频标签在浏览器上加载视频。它在除 safari 之外的所有浏览器中都能正常工作。

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

我已经尝试了 stackoverflow 和其他所有可能的可用解决方案。主要是我发现了FFMPEG,并尝试了它。但没有什么对我有用。

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

<video preload="auto" width="320" height="240" controls autoplay>
    <source src="video.mp4" type="video/mp4">
</video>

【问题讨论】:

标签: javascript html video safari


【解决方案1】:

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

【讨论】:

  • 我在 Mac 上使用 Safari,它的版本是 >11
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-26
  • 2012-08-08
  • 1970-01-01
  • 2018-03-21
  • 1970-01-01
  • 2014-02-10
相关资源
最近更新 更多