Chrome 忽略音频预加载=“元数据”

dha*_*0us 5 html google-chrome html5-audio

我的代码基本上是这样的

<audio controls preload="metadata">
  <source src="linktofile.wav" type="audio/ogg">
</audio>
Run Code Online (Sandbox Code Playgroud)

在 Firefox 18.0.1 中 - 它会导致 8.4 KB 的数据下载(在 Firebug 上检查)。
但在 Chrome 24.0.1312.52 m 中 - 它开始下载整个文件(在开发人员工具中 - 它显示下载大小(以 MB 为单位))。

是什么赋予了?

Haz*_*ass 2

据我了解,预加载值是浏览器的提示,而不是绝对命令。换句话说,它们是关于浏览器应如何运行的建议。浏览器可能会也可能不会遵循提示,因此如果它并不总是有效,请不要感到惊讶。

http://www.mediacollege.com/internet/html/audio/preload.html