音频资源是 获取后台的。
在手机端安卓没有问题。
ios 不能正常播放,我是用vue写的,第一次进入的组件时候,可以播放,返回上一个组件,再次进入当前组件 播放就不可以了。
困扰好久了...头疼。哪位大神知道。
还有,我测试了下音频 audio的 readyState,安卓和浏览器的都是 4,微信开发者平台是0,ios是0,ios延时5s打印 就是 1,很奇怪...
音频资源是 获取后台的。
在手机端安卓没有问题。
ios 不能正常播放,我是用vue写的,第一次进入的组件时候,可以播放,返回上一个组件,再次进入当前组件 播放就不可以了。
困扰好久了...头疼。哪位大神知道。
还有,我测试了下音频 audio的 readyState,安卓和浏览器的都是 4,微信开发者平台是0,ios是0,ios延时5s打印 就是 1,很奇怪...
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
bug已解决,自问自答一下吧,直接用audio标签,ios下有问题,但是 每次播放的时候,先创建一个audio对象就可以了。
let audio = new Audio();
audio.src = "XXX.mp3";
audio.play();
补充:后来又遇到这个问题了。。。
发现只这么写没用,需要 微信配置后,