【发布时间】:2013-02-20 00:25:40
【问题描述】:
我正在尝试使用手机上的 HTML5 音频标签播放音频。 我已经加载了声音,但是当我运行 .play() 命令时,什么也没有发生。 我使默认控件可见,以便我通过按下该播放按钮进行测试,并且该按钮有效并且声音播放。 我还尝试通过从地址栏中执行 javascript 来播放声音,并且效果也很好。
我用来玩的代码是这样的:
setInterval(function(){
if(blahblah){
document.getElementById("player").play();
}
},500);
为了确保它甚至尝试播放声音,我在它后面添加了一个警报,如下所示:
setInterval(function(){
if(blahblah){
document.getElementById("player").play();
alert("Played!");
}
},500);
我看到了警报,但没有播放声音。
感谢您的帮助:)
【问题讨论】:
-
没人知道怎么回事?
-
我遇到了类似的问题,尽管我已经尝试了所有方法。 Howler.js、Soundmanager2 等。没有任何效果。 :(
标签: javascript android html audio setinterval