微信浏览器实现ios端 audio 自动播放的解决方法
原因:
由于 iOS Safari 限制不允许 audio autoplay。
为了避免给用户造成高额流量费用而作出的妥协,顺便还能节省用户手机电量。
解决方法:
必须用户主动交互(例如 click)后才能播放 audio, 因此我们通过一个用户交互事件来主动 play 一下 audio。
可以使用一个微信停止更新但没有废弃的微信 JSAPI :WeixinJSBridgeReady
api用途:调用指定API
注意并不能兼容所有 iPhone 机型!!
代码展示:
//方法一:一般情况下,这样就可以自动播
原创
2020-08-06 13:41:16 ·
1166 阅读 ·
0 评论