真机播放音频,获取音频长度duration错误,小于实际值
发布于 6 年前 作者 yangxu 7328 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

   

左图是真机上显示的音频长度,右图是模拟器上显示的音频长度。

音频实际有7分多钟,在真机上可以正常播放到7分多钟,但是获取的音频长度始终是1分多钟

  • 提供一个最简复现 Demo

innerAudioContext = wx.createInnerAudioContext()

innerAudioContext .duration 这个值始终是0,所以在onTimeUpdate获取音频长度,但是真机上也有误!

    代码片段: https://developers.weixin.qq.com/s/zmIfcrmZ7k5y

1 回复

你好,麻烦简化下代码片段

回到顶部