audio标签在安卓系统上面只需要设置audio标签的一些属性就可以实现自动播放和循环播放功能,但是在ios系统中因为其独特的安全设置原因,不能自动播放和循环播放,下面是我在项目中的解决办法:
用js判断当前浏览器类型,是否为微信浏览器
//window.navigator.userAgent 方法可以返回关于当前浏览器信息


上面只是针对在微信浏览器中的方法,而WeixinJSBridge是微信浏览器私有api,并不是所有浏览器都内置了WeixinJSBridge,所以对代码修改如下:

//设置循环播放

微信h5网页中audio标签ios端自动播放和循环播放
最新推荐文章于 2023-08-08 15:00:37 发布
本文探讨了在不同操作系统上使用audio标签实现自动播放和循环播放功能的挑战,特别是在iOS设备上的限制。通过判断浏览器类型并利用特定API,提供了一种在微信浏览器中实现音频自动播放的有效解决方案。
1320

被折叠的 条评论
为什么被折叠?



