我正在尝试使用手机上的 HTML5 音频标签播放音频。我已经加载了声音,但是当我运行 .play() 命令时,什么也没有发生。我使默认控件可见,以便我通过按下该播放按钮进行测试,并且该按钮有效并且声音播放。我还尝试通过从地址栏中执行 javascript 来播放声音,并且效果也很好。
我用来播放的代码如下所示:
setInterval(function(){
if(blahblah){
document.getElementById("player").play();
}
},500);
为了确保它甚至尝试播放声音,我在它后面放了一个警报,如下所示:
setInterval(function(){
if(blahblah){
document.getElementById("player").play();
alert("Played!");
}
},500);
我看到了警报,但没有播放任何声音。
谢谢你的帮助 :)