获取音频时长
发布于 5 年前 作者 qyan 19225 次浏览 来自 问答

您好,请问怎么获取小程序页面里要播放的音频的总时长呀?

1 回复

innerAudioContext.onCanplay(() => {

        innerAudioContext.duration //类似初始化-必须触发-不触发此函数延时也获取不到

        setTimeout(function () {

          //在这里就可以获取到大家梦寐以求的时长了

          console.log(innerAudioContext.duration); //延时获取长度 单位:秒

        }, 500//这里设置延时500毫秒获取

      });

我这样可以获取到。找的前辈的代码。

回到顶部