2011-02-01 3 views
2

웹캠에 액세스하고 wmode = transparent로 설정하는 플래시 애플릿을 사용하는 경우 웹캠에 대한 액세스 권한을 묻는 보안 패널이 Unix 시스템에 표시되지 않습니다. (Mac 또는 Linux와 같은). 이 문제에 대한 트릭이나 해결 방법이 있습니까?Unix에서 wmode = transparent 인 플렉스 보안 패널이 표시되지 않습니다.

것들 나는 시도했다 :

이 작동하지 않습니다 Security.showSettings(SecurityPanel.CAMERA)를 통해 명시 적으로 보안 패널을 설정, 애플릿을 마우스 오른쪽 버튼으로 클릭하거나 할 수 없습니다. 또 다른 시도는 두 개의 애플릿이 웹캠에 동시에 액세스하는 것입니다. 하나는 wmode = transparent가 아니고 하나는 동시에 액세스합니다. 그러나 웹캠 권한은 같은 페이지의 다른 플래시 애플릿에 영향을 미치지 않습니다.

제가 생각해 낸 유일한 점은 사용자를 the Adobe website security panel으로 보내고 거기에서 웹캠을 활성화하도록하는 것입니다. 또는 미리 투명하지 않은 플래시 애플릿을로드하고 "항상 허용"확인란을 선택한 다음 투명 필름을로드하십시오. 나는 그들 중 누구에게도 행복하지 않다.

모든 브라우저에서 동작이 발생합니다.

+0

응용 프로그램 1.0의 배경 알파를 만들고 색상을 지정하면 보안 패널이 표시 될 예정입니다. 작동 할 수 있습니다. – Neeraj

답변

2

이것은 실제 해결책보다 더 많은 해결책이 될 수 있지만 실행 가능합니다.

다른 솔루션의 몇

사례 # 1 다음, 별도의 div 레이어와 별도의 SWF를 생성 대화 상자를 표시해야합니다 wmod 창으로 보여주는, 그리고에 대해 사용자가 명시 적으로 제공되면 어떻게 대화 상자의 사용 권한을 사용하면 해당 첫 번째 레이어를 제거하는 JavaScript 함수를 호출하고 투명 모드의 기본 SWF가있는 두 번째 레이어를 가져옵니다.

사례 # 2 더티이지만 SWF 바로 아래 설정 페이지를 보여주는 iframe을 표시 할 수 있으며 사용자가 새 페이지로 이동하지 않도록 할 수 있습니다.

이 두 가지 모두 실제 해결책이 아니라는 것을 알고 있습니다. 영구적 인 문제가있을 때까지 일시적인 해결 방법으로 사용할 수 있기를 바랍니다.

+0

이러한 솔루션 중 어느 것도 작동하지 않았습니다. 그러나 최신 플래시 버전 (11)은 웹캠과 리눅스에서 많은 문제를 해결하는 것으로 보입니다. 시간이 걸렸습니다. –

관련 문제