我从用户加载了音频文件,它们可以是MP3或WAV文件。最初,我只是展示了一个微调器,但是(特别是使用WAV文件)用户有时会感觉到应用程序由于“什么都没有发生”而崩溃了。
这里的两个主要过程是文件读取和decodeAudioData
过程。
对于第一个,我使用FileReader的onprogress
方法,但是找不到WebApi的decodeAudioData
的类似选项。
是否可以获取decodeAudioData
的进度?我只找到this github feature request from 2014,但仅此而已。
答案 0 :(得分:3)
暂时不存在。我们正在重新设计这些API(以及编码方面),新的设计将有一种了解进度的方法。