2014-11-17 8 views
3

The docs카메라 사용 여부를 감지합니까?

에 getCamera()가 null을 반환하는 경우

말, 두 카메라는 다른 응용 프로그램에서 사용 중이거나 시스템에 설치된 카메라가 없습니다. 에 카메라가 촬영되는 것을 감지 할 names.length를 재산 그래서

를 사용하여, 설치된 카메라가 있는지 확인, 난 지금, if (Camera.getCamera() == null && Camera.names.length > 0) 확인 할 수 있어야한다?

IE에서 Webcam Toy를 열고 다른 응용 프로그램에서 "찍은"것을 복제 한 다음 Chrome에서 내 응용 프로그램을 디버깅하려고 시도하지만 Camera.getCamera()은 피드가 표시되지 않는 경우에도 여전히 카메라 개체를 반환합니다. 내 웹캠에서.

IE 애플리케이션을 사용 중지하고 Chrome에서 내 앱을 다시 시작하면 피드가 다시 표시됩니다.

설명서가 잘못 되었습니까? 아니면 잘못 되었습니까?

+1

가능한 중복 : // 유래 .com/questions/2546271/플렉스 앱 탐지 방법은 이미 다른 용도로 사용 중임) – Houseman

답변

0

이 정보가 도움이되기를 바랍니다. 나는 여러 카메라를 감지하고 AS3에서 기본값을 설정하는 것에 대해 잠깐 블로그 포스트를 썼다. 이 정보가 유용하게 사용되기를 바랍니다.

블로그 게시물 : http://www.charlesclements.net/blog/flash-as3-setting-default-camera-part-2/

소스 파일 : http://www.charlesclements.net/blog/swfs/camera_detection/UseDefaultCameras_201203141746.zip

[카메라가 다른 응용 프로그램에서 이미 사용중인 경우 플렉스 응용 프로그램에 감지하는 방법?] (HTTP의
관련 문제