Я загружаю аудио файлы от пользователя, они могут быть файлами MP3 или WAV. Первоначально я только что показал спиннер, но (особенно с файлами WAV) у пользователя иногда возникало ощущение, что приложение зависло, потому что «ничего» не происходило.
Два больших процесса здесь - это чтение файла и процесс decodeAudioData
.
Для первого я использую FileReader onprogress
метод, но я не могу найти подобную опцию для decodeAudioData
.
WebApi.
Есть ли способ получить прогресс decodeAudioData
? Я только нашел этот запрос на функцию github с 2014 года , но ничего более.