`
指甲刀X
  • 浏览: 33910 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

FireFox14的audio多重播放bug

阅读更多

今天在改写连连看的时候,在发现FF14中,如果audio设置为自动播放,之后再通过

var btn = document.getElementById("music_button"),
    audio = document.getElementById("music"), paused = false;
    
function handler(e){
    if(!paused){
       audio.pause();
       paused = true;
    } else { 
       audio.play();
       paused = false;
    }
}
btn.addEventListener("click",handler,false);

的方法控制播放失败。

如果再点击按钮即调用

audio.play();

的话,会造成2重播放,象二重唱一样。

后来去掉audio的自动播放,完全用js控制后,问题解决!

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics