这个搞了两天终于搞定,网站的资料,不知道查了多少。分享给大家,原理就是打开手机网站的事情,用户会触摸屏幕,然后影响音乐事件!
<audio id="bgmusic" src="sound/s1.mp3" preload="auto" autoplay="autoplay" loop="loop"></audio>
<script>
var content = document.querySelector(".content");
content.addEventListener("touchstart", function(e){
//e.preventDefault();
loadbgmusic();
})
content.addEventListener("click", function(e){
loadbgmusic();
});
var loadbgmusic = function() {
var audio = document.getElementById('bgmusic');
if(audio.paused){
audio.load();
audio.play();
}
};
</script>