1.问题现象
做h5页面时需要插入一段背景音乐,在安卓系统微信里打开可以正常播放。但是在ios系统的微信里打开页面听不到声音。
2.解决办法
调用微信自带的WeixinJSBridgeReady事件(WeixinJSBridge只能在微信内打开的网页有效)。
3.html代码展示
<audio src='ding.mp3' id='Jaudio'></audio>
4.js代码展示
document.addEventListener("WeixinJSBridgeReady", function (){bgm();}, false);function bgm(){ var audio = document.getElementById("Jaudio");audio.setAttribute("src","ding.mp3");audio.play();}