移动端默认是禁止背景音乐自动播放的,不少需求都须要在页面加载完成的状况下同时出现背景音乐。html
既然是微信h5,那么wx.config确定不陌生,废话很少,直接上代码:api
html:
<audio src="../audio/one.mp3" id="audioPlay"></audio>
js:
wx.config({ debug: false, // 开启调试模式,调用的全部api的返回值会在客户端alert出来 appId: data.configMap.appId, // 必填,公众号的惟一标识 timestamp: data.configMap.timestamp, // 必填,生成签名的时间戳 nonceStr: data.configMap.nonceStr, // 必填,生成签名的随机串 signature: data.configMap.signature,// 必填,签名,见附录1 jsApiList: [ "onMenuShareTimeline",//分享朋友圈接口 "onMenuShareAppMessage"//分享给朋友接口 ] // 必填,须要使用的JS接口列表,全部JS接口列表见附录2 });
wx.ready(function(){
var audio = document.getElementById("audioPlay");
audio.play()
})
wx.config配置成功以后执行wx.ready,在ready里让音乐播放就能够达到自动播放的要求,遗憾的是这个方法只能让音乐自动播放,视频仍是须要触发才能自动播放...微信