前段时间开发中遇到ios自动播放手机端失效问题,没坑死个人,今天来做一个小结,大家遇到这个问题可以试试看~

微信图片_20200225141410.jpg
先看下平时使用audio标签插入背景音乐的代码:

<audio id="Jaudio" class="media-audio" src="XXX/bg.mp3"autoplay preload loop="loop"></audio>

音频安卓机自动播放正常,可恶的ios就是不行,最后用下面这段代码调试测试没问题:

var audio=document.getElementById('audio');
 document.addEventListener("WeixinJSBridgeReady", function () {
      audio.play();
    }, false);

王瑞芳
52 声望4 粉丝

前端工程师