js 获取amr音频时长

我想通过js获取到input上传的amr文件的播放时长,我尝试通过以下代码,可以获取到mp3的时长 但是amr的获取不到
求教各位大佬应该如何获得amr文件的时长

var url = URL.createObjectURL(item.target.files[0]);
        var audioElement = new Audio(url);
        var duration;
        audioElement.load();
        audioElement.oncanplay = function () {
            console.log(audioElement.duration);
        }
阅读 3.5k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题