Защищенный режим Firefox и ошибка микрофона в плеере as3?

Я строю клиент публикации камеры в as3 для flash. Это почти закончено, но я столкнулся с какой-то странной проблемой. Во всех браузерах это работает как чудо, но после двух дней отладки я обнаружил, что "защищенный режим" Firefox приводит к сбою приложения.

Проблема заключается в следующем. У меня есть два выпадающих. Один для камеры и один для микрофона. Когда я меняю камеру, она выбирает ее и показывает предварительный просмотр. Я могу делать это столько раз, сколько захочу. С выпадающим списком микрофонов все по-другому. После двух нажатий приложение вылетает. Индикатор ActivityLevel также не работает должным образом. В то время как в других браузерах это нормально.

Я обнаружил, что когда я отключаю защищенный режим, он работает нормально. Теперь я хочу, чтобы приложение также работало в защищенном режиме, потому что это поведение по умолчанию.

Я не могу найти проблему. Мой код для микрофона выглядит следующим образом.

Приложение собирается с помощью flex и компилируется с помощью mxmlc.

Когда я устанавливаю setLoopBack в false, приложение не падает, но уровень активности не срабатывает и звук не работает. Я использую подобный подход для выбора камеры, и этот работает довольно хорошо.

Существуют ли специальные ограничения для защищенного режима в Firefox? Я не могу найти один?

1 ответ

Решение

Хорошо, наконец-то нашел. Microphone.getEnhancedMicrophone() сделал свое дело.

Другие вопросы по тегам