此文可能对ios端适用,因为Android机型暂未发现无法播放情况。
应该是某些浏览器对一些标签进行了限制啥的,就像chrome对视频播放也进行了一些限制。
引入音乐文件
使用js
// music自动播放
var music = document.querySelector("audio");
var state = 0; //初始暂停状态
document.addEventListener('touchstart', function(){
if(state==0){
music.play(); //音乐播放
state=1;
}
}, false);
第一种方式:
document.addEventListener("WeixinJSBridgeReady", function () {
music.play(); //音乐播放
}, false);
//循环播放
music.onended = function () {
music.load();
music.play();
}
第二种方式:
wx.ready(function () {
var globalAudio=document.getElementById("mp3");
globalAudio.play();
})
测试可以循环播放。
本文地址:/aidanxiaogui/article/details/107777781