收藏
回答

获取音频时长

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

最后一次编辑于  2018-11-12
回答关注问题邀请回答
收藏

1 个回答

  • 举头望明月·低头鞋两双
    举头望明月·低头鞋两双
    2018-11-22

    innerAudioContext.onCanplay(() => {

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

            setTimeout(function () {

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

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

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

          });

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

    2018-11-22
    赞同 1
    回复 1
    • 郭
      2018-12-05

      表示真机上没用

      2018-12-05
      回复