【发布时间】:2011-08-21 22:00:54
【问题描述】:
我需要随意启动音效...我还需要在它结束之前停止它。我在 JavaScript 中做这一切。我该怎么办?我以前从未在页面中使用过声音(通常使用声音不是一件好事,这个项目需要我这样做)。
任何帮助将不胜感激:)
如果这意味着什么,我也在使用 jQuery。
【问题讨论】:
-
HTML5 音频元素呢?它只能在 IE9+ 中工作。
-
我需要这个才能在旧浏览器上运行。我所在的学校使用过时的破旧 IE 浏览器。
-
这是循环声音吗?我记得使用过 javascript 的启动和停止声音功能,但我对使用它们时遇到的延迟并不满意。相反,我最终只是不断地播放声音,但将音量从 0 调整到任何值,而不是打开和关闭声音。无论出于何种原因,在时间方面,它的反应要好得多。当然,那也是 10 多年前的事了。现在很可能根本不适用。
-
如果 sound == bgsound 元素,它也会在 Opera 中产生可怕的问题(它支持
但它的 DOM 接口非常糟糕)
标签: javascript html audio