ios不触发事件也能播放音频。

首先界面初始化预加载一个没有声音的音频,代码如下:

html:

ios不触发事件也能播放音频_初始化

js:

$(function(){

  $("#start_audio")[0].play();
$("#compl_audio")[0].play();
})

然后当你想要音频播放的时候调用play方法,

最重要的一步是在调用play前把你的音频src强制换成你想要的路径。

ios不触发事件也能播放音频_初始化_02


希望对你有帮助

如果你觉得这个方法好,点个赞呗

如果你有其他更好的方法,留个言呗

欢迎大家多多讨论更多解决兼容的方法