Как прочитать настройки безопасности для веб-камеры / микрофона в flex? - PullRequest
1 голос
/ 03 февраля 2009

Я работаю над гибким приложением, которому нужен доступ к микрофону. По умолчанию настройки безопасности отображаются, когда наше приложение пытается получить доступ к микрофону, но мы хотели бы знать, каково значение этих настроек, прежде чем микрофон будет фактически использоваться для записи. Это позволило бы нам отображать помощь пользователю, например, если он случайно нажал «отрицать», а затем задавался вопросом, почему они ничего не слышат при разговоре в микрофон. Это также позволило бы нам вызывать Security.showSettings () ранее во время существования приложения, если мы увидим, что пользователь еще не предоставил разрешение нашему приложению - это означает, что всплывающее окно настроек флэш-памяти не беспокоит пользователя при реальной записи часть нашего приложения начинает работать.

Есть ли способ прочитать значения настроек безопасности для нашего сайта во время выполнения? Или можно только показать панель настроек безопасности пользователю?

1 Ответ

1 голос
/ 06 февраля 2009

Возможно, вы захотите поиграть со свойствами Microphone.muted и Camera.muted, чтобы узнать, дадут ли они вам то, что вы ищете.

Из документов (для Camera.muted):

"Булево значение, указывающее, пользователь отказал в доступе к камера (true) или разрешенный доступ ( false) в конфиденциальности Flash Player диалоговое окно. Когда это значение изменяется, событие состояния отправлено. "

...