Защищенный режим Firefox и ошибка микрофона в плеере as3?
Я строю клиент публикации камеры в as3 для flash. Это почти закончено, но я столкнулся с какой-то странной проблемой. Во всех браузерах это работает как чудо, но после двух дней отладки я обнаружил, что "защищенный режим" Firefox приводит к сбою приложения.
Проблема заключается в следующем. У меня есть два выпадающих. Один для камеры и один для микрофона. Когда я меняю камеру, она выбирает ее и показывает предварительный просмотр. Я могу делать это столько раз, сколько захочу. С выпадающим списком микрофонов все по-другому. После двух нажатий приложение вылетает. Индикатор ActivityLevel также не работает должным образом. В то время как в других браузерах это нормально.
Я обнаружил, что когда я отключаю защищенный режим, он работает нормально. Теперь я хочу, чтобы приложение также работало в защищенном режиме, потому что это поведение по умолчанию.
Я не могу найти проблему. Мой код для микрофона выглядит следующим образом.
Приложение собирается с помощью flex и компилируется с помощью mxmlc.
Когда я устанавливаю setLoopBack в false, приложение не падает, но уровень активности не срабатывает и звук не работает. Я использую подобный подход для выбора камеры, и этот работает довольно хорошо.
Существуют ли специальные ограничения для защищенного режима в Firefox? Я не могу найти один?
1 ответ
Хорошо, наконец-то нашел. Microphone.getEnhancedMicrophone() сделал свое дело.