收藏
回答

wx.innerAudioContext怎么获取bindended值?

wx.innerAudioContext怎么获取bindended值?

回答关注问题邀请回答
收藏

1 个回答

  • 微盟
    微盟
    2023-07-07

    可以尝试以下方式

    setTimeout方法,在一定程度上是可行的,只要delay参数足够大,但这意味着可能要牺牲一定的响应时间

    onTimeUpdate方法,检测到进度有更新时触发

    innerAudioContext.onTimeUpdate(function(){
        let duration = innerAudioContext.duration
    })
    

    可以很好的解决问题,但是有个缺点,因为歌曲一直都是在播放,也就是说这个函数一直都是在触发,除非歌曲结束或暂停

    2023-07-07
    有用
    回复
登录 后发表内容