收藏
回答

ios音频?

ios拿不到音频的时长的问题哪位大佬帮忙看一下,安卓和开发者都没有问题

let count=""; //  src路径
let timeDuration ='';
let bgM = wx.createInnerAudioContext();
bgM.src = count;
bgM.autoplay = true    //  在真机中如果开始不设为自动播放拿不到时长
bgM.onCanplay(() => {
    // 必须。可以当做是初始化时长
    bgM.duration;
    // 必须。不然也获取不到时长
    setTimeout(() => {
        timeDuration = bgM.duration
      }, 100)
      bgM.pause()   //  上面开启了自动播放,拿到时长后则关掉
    })


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

1 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    11-13

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    11-13
    赞同
    回复 6
    • F
      F
      11-13
      https://developers.weixin.qq.com/s/zvOLGQmJ7Ic2
      11-13
      回复
    • F
      F
      11-13
      安卓和开发者工具很正常的能拿到时长,但是ios不可以,ios拿到的是0
      11-13
      回复
    • F
      F
      11-13
      希望尽快帮忙看一下,谢谢
      11-13
      回复
    • F
      F
      11-13
      你好,问题解决了
      11-13
      回复
    • 苑博林
      苑博林
      11-23回复F
      请问如何解决的
      11-23
      回复
    查看更多(1)
问题标签