需要做一个自动播放音乐的需求,使用uni.createInnerAudioContext()在Android浏览器播放正常,但是在ios浏览器上,当一定时间用户和浏览没有交互就会导致播放失败这应该是浏览器机制导致的,解决办法就是使用第三方库
npm i howler
import { Howl, Howler } from 'howler'
var sound = new Howl({
src: [`/static/sound/${url}.mp3`],
})sound.play()