2

我正在使用这个

<audio src="audio.mp3" />

现在该文件很大,当有人加载页面时系统会自动下载它。

有没有什么办法,当有人按下播放时,只有系统下载。因为那个播放器在我的每一页都浪费了BW

4

1 回答 1

10

您可以使用该preload='none'属性。文档在这里

"none"属性:

向用户代理提示作者不希望用户需要媒体资源,或者服务器希望最小化不必要的流量。如果缓冲开始(例如一旦用户点击“播放”),该状态不提供关于实际下载媒体资源的积极程度的提示。

您的 HTML 可能如下所示:

<audio preload="none">
  <source src="audio.mp3" type="audio/mpeg" />
  Your browser does not support this audio type.
</audio> 
于 2013-09-15T02:14:20.057 回答