HTML音频预加载

时间:2014-11-01 18:46:23

标签: html audio preload

我有一个声音效果,只要有人点击某些东西我就需要播放,但第一个敲击声总是滞后,然后就可以了。我知道它应该与预加载有关,但我已将预加载设置为自动整个时间。

<audio id="effect" src="audio/bloop.mp3" preload="auto"></audio>

如何摆脱最初的滞后?

1 个答案:

答案 0 :(得分:3)

如果你正在使用 - iOS上的Safari
禁用预加载和在iOS设备上以节省带宽。

在iOS上的Safari(适用于所有设备,包括iPad)中,用户可能位于蜂窝网络上并按数据单元收费,因此会禁用预加载和自动播放。在用户启动数据之前,不会加载任何数据。

来源:Safari Developer Library