现在很多浏览器都不支持自动播放了,所以audio的autoplay标签设置是没有效果,用js触发play()方法也是不会有效果额,除非一开始是静音状态
- 当前微信浏览器因为微信的处理,可以在WeixinJSBridgeReady事件中进行触发
document.addEventListener('WeixinJSBridgeReady', () => {
document.getElementById('audio').play()
}, false)
- 钉钉使用autoplay可以自动播放
- 微信开发者工具autoplay可以自动播放
- 其他浏览器,建议默认不播放,用户点击才开始播放