【发布时间】:2015-01-07 16:23:33
【问题描述】:
我在 javascript 中播放声音时遇到问题。显示警告框,但不播放聊天声音。以下是chat.js的代码。
for (x in newMessages) {
if (newMessages[x] == true) {
if (chatboxFocus[x] == false) {
//FIXME: add toggle all or none policy, otherwise it looks funny
$('#chatbox_'+x+' .chatboxhead').toggleClass('chatboxblink');
alert('before ');
var snd = new Audio("facebookchat.mp3");
snd.play();
alert('middle');
alert('after');
}
}
}
【问题讨论】:
-
去掉所有的警报,有声音播放吗?
-
删除警报后仍然没有声音
-
你在用火狐吗?
-
对我来说很好。你能把base64版本拿回来让我再试一次吗?
-
查看浏览器的错误控制台。那里有任何错误吗?然后查看控制台的网络选项卡。 mp3 文件是否正确加载?
标签: javascript chat