4

我遇到的“预加载”的唯一设置是“无” - 有哪些替代方法?

我有一部很长的电影需要一段时间才能开始(我想是因为它的大小),我希望能够让它更快地播放。我认为让视频立即开始加载页面加载会给观众更快的响应......

4

2 回答 2

8

preload 属性是 HTML 5 规范的一部分。Steve Souders 博客文章讨论了允许的值并解释了每个浏览器如何处理该属性。

  • 无预加载属性 - 未指定预加载。
  • preload='none' - 来自规范,“向 UA 提示用户不需要视频,或者希望尽量减少不必要的流量。”</li>
  • preload='metadata' - “向 UA 提示用户不需要视频,但需要获取其元数据(尺寸、第一帧、轨道列表、持续时间等)。”</li>
  • preload='auto' -“提示 UA 乐观地下载整个视频是可取的。”</li>
  • preload 或 preload='' - 指定了 preload 属性但没有给出值。指定空字符串与指定“auto”相同。

关于 mediaelement 播放器,这将取决于您使用的是默认播放器还是后备播放器。但是,为了使用默认播放器预加载一些视频,您不希望将值设置为“无”。

于 2013-12-13T19:09:19.450 回答
0

它说http://wordpress.org/extend/plugins/media-element-html5-video-and-audio-player/

预载

在用户点击播放之前尽快开始加载视频。

[视频预加载=“真”]

于 2011-03-17T18:07:15.460 回答