今天在改写连连看的时候,在发现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控制后,问题解决!