首页SEO优化网站建设趣事分享SEM教程常用代码下载网站建设模板网站设计PHP教程Premiere Pro教程建站教程网站优化JavaScript教程图集登录 / 注册

The error you provided does not contain a stack trace

恕我直言,这是个别浏览器的问题,必须要用户点击网页产生交互之后才允许播放音频

play() 会返回 promise 如果有错就不触发,没错执行正常逻辑

const playPromise = this.audio.current.play(); if (playPromise !== undefined) {
      playPromise
        .then(() => { // console.log("audio played auto");
        })
        .catch(() => { // console.log("playback prevented");
        });
    }

评论 0

评论功能暂未开放