2009-02-03 2 views
1

마이크에 액세스해야하는 flex 응용 프로그램을 만들고 있습니다. 기본적으로 응용 프로그램에서 마이크에 액세스하려고 시도 할 때 보안 기본 설정이 표시되지만 마이크를 실제로 녹음하기 전에이 설정 값이 무엇인지 알고 싶습니다. 예를 들어 우연히 "부인"하고 마이크에 대고 말할 때 아무 것도 듣지 않는 이유가 궁금한 경우와 같이 사용자에게 도움을 표시 할 수 있습니다. 또한 사용자가 아직 앱 권한을 부여받지 못했다면 앱의 수명이 다할 때 Security.showSettings()를 먼저 호출 할 수 있습니다. 즉, 플래시 기본 설정 팝업은 실제 녹화가 진행될 때 사용자를 괴롭히지 않습니다. 우리 앱의 일부가 실행되기 시작합니다.flex에서 웹캠/마이크의 보안 설정을 읽는 방법은 무엇입니까?

실제로 어떤 방법이 있습니까 우리 사이트의 보안 기본 설정 값을 런타임에 읽으십니까? 또는 보안 설정 패널을 사용자에게만 표시 할 수 있습니까?

답변

1

Microphone.mutedCamera.muted 속성을 사용하면 원하는 것을 제공하는지 확인할 수 있습니다. (Camera.muted에 대한) 워드 프로세서

:

"는 Flash Player에서 사용자가 카메라 (true) 아니면 허용 ( false)에 대한 액세스를 거부 여부를 나타내는 부울 값 개인 정보 이 값이 변경되면 상태 이벤트가 전달됩니다. "

+0

고마워 -이 작품은 훌륭합니다! 이 작업을 수행하기 위해 몇 가지 다른 조건의 조합을 사용해야했습니다 ... 일반적으로 보안 설정을 쿼리하는 API가 있으면 좋겠지 만 그 동안에는해야 할 일이 있습니다. –

관련 문제