Context丢失
- 跳转到微信支付
- 来电话了
- 内存不足
检测Context丢失了
- 获取一个正在播放的音频
snd
- setTimeout设定定时器
- 如果两个时间
snd.seek()
获取的time都相同,说明播放被卡死了
解决方式
优化内存,并在卡死时
$(window).once('touchstart', ()=>{
sound.pause();
Howler.ctx.suspend();
Howler.ctx.resume();
sound.play();
})
(正文完)