在script中加入一下代码即可:
有时候加了autoplay属性,发现还是不能自动播放,我们可以加一段js代码来解决
将audio标签id设为vd
function toggleSound() {
var music = document.getElementById("vd");//获取ID
console.log(music);
console.log(music.paused);
if (music.paused) { //判读是否播放
music.paused=false;
music.play(); //没有就播放
}
}
setInterval("toggleSound()",1);
解决HTML5Audio自动播放问题的JavaScript代码
本文介绍了解决HTML5音频元素autoplay不生效的问题,通过JavaScript函数toggleSound(),检测audio标签是否暂停并实现自动播放,设置setInterval定期调用该函数。
2047

被折叠的 条评论
为什么被折叠?



