微信H5页面在iOS下自动播放音频

问题描述

最近在做一个h5的婚礼请帖,其中有一个需求是在用户打开页面后自动播放背景音乐,第一时间想到的是在钩子函数中触发播放,比如在mounte中触发播放,但此方法在安卓和pc端可以播放换到ios就不行了

解决方案

监听"WeixinJSBridgeReady"事件,在事件触发后调用播放

 document.addEventListener(
      "WeixinJSBridgeReady",
      function () {
        //播放
        audio.play()
      },
      false
    );

留言板:

0/500

0条留言

还没有留言哦,抢个沙发吧!