我正在尝试在Chrome的加载通知中添加音频。 我的Js代码如下。 在Firefox上运行正常,但有时在chrome上无法运行m
错误
未捕获(承诺)的DOMException
audio_notice = new Audio('http://www.sousound.com/music/healing/healing_01.mp3');
audio_notice.autoplay = true;
audio_notice.addEventListener('ended', function () {
try {
this.currentTime = 0;
this.play();
} catch (e) {
}
}, false);
audio_notice.addEventListener('load', function () {
try {
this.play();
} catch (e) {
}
}, true);
答案 0 :(得分:1)
我认为事件“ load”不正确,它不在list of compatible events中。
您可以改用loadeddata
audio_notice.addEventListener('loadeddata', function () {
try {
this.play();
} catch (e) {
}
}, true);