getByteTimeDomainData в то время как звук приостановлен? - PullRequest
0 голосов
/ 25 марта 2020

Я работаю с первым примером на Визуализации с Web Audio API .

Моя цель - использовать ползунок для просмотра формы волны в разное время без воспроизведения звука.

Однако, похоже, что звук должен воспроизводиться, чтобы analyser.getByteTimeDomainData(dataArray) мог получить данные в текущий момент времени. Я установил audioElement.currentTime, но в режиме паузы analyser.getByteTimeDomainData(dataArray) просто возвращает [128, 128, ..., 128].

Я просто хотел бы получить данные за определенное время c пока звук поставлен на паузу Это возможно?

1 Ответ

0 голосов
/ 26 марта 2020

Да, для изменения данных в AnalyserNode должен работать аудиоконтекст. Я не могу придумать другого пути с WebAudio.

...