【发布时间】:2011-07-15 21:06:42
【问题描述】:
感谢onload 功能,我可以轻松地预加载图像。但它不适用于音频。 Chrome、Safari、Firefox 等浏览器不支持音频标签中的onload 函数。
如何在不使用 JS 库且不使用或创建 HTML 标签的情况下在 Javascript 中预加载声音?
【问题讨论】:
-
我知道的唯一方法是使用
<embed>并引用声音使其不可见并禁用自动播放。但是如果您不想添加 HTML,我不确定还有什么可以推荐的。 -- 编辑:我知道你不想要一个库,但是这个可能值得检查(10K 大小):schillmania.com/projects/soundmanager2 -
感谢 Brad,但 SoundManager 使用 Flash!
标签: javascript audio preload