javascript播放声音不适用于Android的Chrome

时间:2016-04-06 15:49:00

标签: javascript android google-chrome audio

我使用此代码在收到消息时播放通知声音它在Chrome和firefox上运行正常但不适用于android for android(没有在Firefox上测试它也没有在safari上测试手机)。它有什么问题,或者有更好的代码可以跨浏览器工作吗?

$.post('ajax/getMsgs.php').done(function () {
  var audio = new Audio('noti.mp3');
  audio.play();
  //message displaying code here
}

1 个答案:

答案 0 :(得分:-1)

我认为这是一个与音频编解码器相关的问题。我在网站项目中有类似的问题,我的协议是根据检测到的平台/浏览器播放mp3 / ogg文件。

并非所有平台/浏览器都接受所有音频编解码器。

如果我能找到这个项目,我可以发一个样本。