如何获取到音频文件是时长,duration获得是0
发布于 5 年前 作者 li57 3639 次浏览 来自 问答

this.innerAudioContext.src = data.sound;

let duration = this.innerAudioContext.duration;

console.log(duration)

输出来的是0

3 回复

还是不兼容各种手机,安卓的 就获取不到 时长

需要先写这个函数:innerAudioContext.onPlay(function callback),再调用InnerAudioContext.onTimeUpdate(function callback),然后在这个函数中获取音频时长即可。我试了,这个方法可以

回到顶部