【发布时间】:2013-10-30 12:34:20
【问题描述】:
这是我的代码。它在 Chrome 中运行良好,但在 Firefox 中却不行,虽然我添加了一个 .ogg 版本。
if(new_id != old_id)
{
var audio = new Audio();
if(audio.canPlayType("audio/mpeg") == "probably") {
playSound("signal.mp3");
} else if(audio.canPlayType("audio/ogg") == "probably") {
playSound("signal.ogg");
}
【问题讨论】:
-
检查 Firefox 是否已静音。而且也许你必须:右键单击系统托盘中的声音/扬声器图标并选择播放设备,转到扬声器属性(绿色勾选的,如果有的话,也禁用红色的),然后去增强并勾选禁用所有声音效果。就是这样,重新启动浏览器并享受。
-
如果文件加载正确,您是否检查过开发者工具?
标签: javascript html firefox audio