react中audio播放报错you provided does not contain a stack trace.

首先看报错

clipboard.png

有时候浏览器对audio的报错不太好监听。audio.play()方法返回的是一个promise;那么监听就简单了promise

解决

audio.play()
    .catch(error => {
        // 当播放异常时,走异常流程
    })
相关文章
相关标签/搜索