use*_*313 5 audio firefox xul firefox-addon
可能重复:
在Firefox附加组件中播放声音
我正在构建一个firefox扩展,我需要在单击按钮时播放声音文件(本地).
我是扩展开发的新手,不知道如何做到这一点.
Wla*_*ant -1
您使用 HTML5<audio>标签。例如,如果您有一个 XUL 文档,您可以像这样添加它:
<audio xmlns="http://www.w3.org/1999/xhtml" id="clickSound" src="click.ogg" />
Run Code Online (Sandbox Code Playgroud)
当您需要播放声音时,您可以:
document.getElementById("clickSound").play();
Run Code Online (Sandbox Code Playgroud)
换句话说,它和网页中的一模一样。只是如果您位于 XUL 文档中,则必须指定 XHTML 命名空间。