关于ios自动播放音频的问题

关于ios微信端上使用audio动态给src赋值的不能自动播放的问题,网上尝试了很多方法,什么先让它播放暂停,设置播放时间为0,什么使用微信官方的插件,不都管用,最后还是需要用户手动触发,只得分别做处理了,安卓手机直接进入页面获取数据通过play()方法让其自动播放,而ios的则通过用户触摸屏幕的主动行为再执行play()方法才能播放!

判断当前环境

 var u = navigator.userAgent;
 var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
 if(isiOS){
 	console.log("是ios环境")
 }

猜你喜欢

转载自blog.csdn.net/weixin_44051839/article/details/86677786