Я разрабатываю webapp, который (частично) записывает некоторые аудио с помощью recorder.js и отправляет их на сервер. Я пытаюсь целевой Firefox, так что я должен использовать этот хак, чтобы держать источник звука от отрезав:Как остановить воспроизведение звука в Firefox и использовать source.connect() hack
// Hack for a Firefox bug that stops input after a few seconds
window.source = audio_context.createMediaStreamSource(stream);
source.connect(audio_context.destination);
Я думаю, что это вызывает аудио воспроизводится через динамики компьютера, но я м не уверен. Я как бы новичок, когда речь заходит о веб-аудио. Моя цель - исключить звук, воспроизводимый из динамиков.
EDIT:
Вот ссылка на мой файл JS на Github: https://github.com/miller9904/Jonathan/blob/master/js/main.js#L87
Спасибо, но он все еще не работает. Я считаю, что отключение ввода является документированной ошибкой в Firefox. Я добавил ссылку на мое исходное сообщение в моем реестре Github для этого проекта. – miller9904