2012-02-20 1 views
1

나는 HTML5로 포팅하고자하는 플래시 앱을 가지고 있습니다. 이 앱을 통해 사용자는 자신의 사진을 찍은 다음 얼굴을 오버레이, 스케일, 위치 (턱수염이나 맹세 등)로 배치 한 다음 새로 생성 된 이미지를 PHP 수신기에 저장할 수 있습니다.컴퓨터의 카메라를 HTML5로 활용하려면 어떻게해야합니까?

원본을 작성 했으므로 그 내용을 매우 쉽게 포팅 할 수 있지만 HTML5가 컴퓨터 카메라의 사용법을 어떻게 다룰 지 모르고 온라인에서이 점을 지적 할 수는 없습니다.

도움을 주시면 감사하겠습니다.

+1

HTML5는 카메라에 대한 API가 없습니다. 휴대 기기 또는 다른 기기에서이 작업을 수행하고 있습니까? 당신이 유용 할 수 있습니다 : http://www.linuxjournal.com/article/10900 –

+0

이 질문은 흥미로운 배경 정보가있는 것 같습니다 -이 기능이 아직 표준화되었거나 다른 방식으로 구현되었는지는 분명하지 않습니다 * HTML5- 호환 브라우저 : http://stackoverflow.com/questions/5845306/how-do-i-access-navigator-getusermedia – reuben

+0

아 ... 불행히도,이 점프를하기 위해 잠시 기다려야 할 것 같습니다. 정보 주셔서 감사합니다. –

답변

1

카메라에서 데이터를 캡처 할 수 있도록하는 W3C 디바이스 API가 있습니다. 그러나, 나는 그것을 지원하는 어떤 브라우저도 알지 못한다. 이것은 미래의 구현 인 것으로 보인다. 하지만 어도비가 Flex를 Apache에게 준 이후로 곧 실현 될 것이라고 생각합니다. http://incubator.apache.org/flex/.

Device API가 구현되면 getUserMedia을 통해 액세스됩니다. 그들은 사양을 완료에있는 위치를 확인하려면 공개 메일 링 아카이브를 살펴 :

http://lists.w3.org/Archives/Public/public-media-capture/ 여기에서 배울 수 있습니다 : http://www.w3.org/2009/dap/

+1

오페라에는 적어도 실험 빌드가 있습니다. http://my.opera.com/desktopteam/blog/2012/01/10/camera-and-privacy-changes-in-labs –

+0

매우 감사합니다. 감사합니다. –

1

저는 카메라 API가 html5에 노출되어 있다고 생각하지 않습니다. 플래시 또는 실버 라이트 심을 사용해야합니다.

+0

예 ... 불행히도 플래시 경로를 사용할 경우 HTML5로 이동할 이유가 없습니다. 앱이 이미 IN Flash 상태이므로 iOS 기본 앱을 작성하지 않고 iOS 기기에서 앱에 액세스 할 수있게하는 것이 중요합니다. –

+0

네이티브 접근 방식을 사용하는 경우 PhoneGap을 사용하는 것이 좋습니다. html로 코드화 한 다음 phonegap을 통해 네이티브 카메라 API를 활용할 수 있습니다. 그래도 앱 스토어를 통해 출시해야합니다. –

+0

예 ... 슬프게도 앱 스토어는 옵션이 아닙니다.이 앱은 100 % 웹 앱이어야합니다. –

관련 문제