innerAudioContext.duration Android无法获取时长
let innerAudioContext = wx.createInnerAudioContext()
innerAudioContext.src = "https://xmzt-scenic.oss-cn-shanghai.aliyuncs.com/20191030/9390e291b11242b38130639493ed9937.mp3"
innerAudioContext.onCanplay((e) => {
innerAudioContext.duration
this.timer = setInterval(() => {
console.log('正在获取音频总时长')
console.log(innerAudioContext)
if (innerAudioContext.duration !== ) {
this.countTime = innerAudioContext.duration
clearInterval(this.timer)
}
}, 100)
})
创建出来的innerAudioContext对象不包括属性值 也获取不到duration
在开发工具上和IOS端是正常可用。请尽快修复这个bug谢谢
测试机型:三星Note10+ Vivo 小米等机型 均无法正常获取
微信版本为:7.0.10测试版微信、7.0.9正式版微信均存在此问题