2017-02-08 2 views
1

<input type="file" accept="image/*" capture="camera">으로 알고 있습니다. HTML5 기반 앱에서 갤러리/카메라 선택 옵션을 시작할 수 있습니다. Front HTML 카메라를 시작하여 HTML5 앱에서 사용자의 셀카 사진을 찍고 싶습니다. iOS는 WebRTC를 지원하지 않기 때문에 전면 카메라를 실행하는 모든 <input> 속성을 검색하고 있습니다. 그것을 성취 할 수있는 방법이 있습니까?WebRTC없이 HTML5에서 Front 카메라를 시작하는 방법은 무엇입니까?

참고 : 앞면 카메라를 직접 실행하고 싶습니다. 기본 리어 카메라를 시작하고 카메라 카메라에서 카메라 얼굴을 변경하는 것은 옵션이 아닙니다. W3C 기준 (https://www.w3.org/TR/html-media-capture/) 당으로

+0

iOS를 손에 들고 테스트하지 말고이 [webkit 테스트 페이지] (https://github.com/webkit/blob/master/LayoutTests/fast/forms/file)에 따라 테스트하십시오./file-input-capture.html), 비표준'capture' 속성은'fileSystem','microphone','camcorder','camera'를 받아 들여야합니다. 그러나 어떤 카메라를 사용해야하는지에 대해서는 아무 것도없는 것 같습니다. – Kaiido

답변

0

:

  1. 정확한 미디어 캡처를 선택

    마찬가지로, 사용자 에이전트는 이러한 에 관해서는, 사용자 정의 컨트롤을 제공하는 사용자가 허용 좋습니다 동일한 유형의 장치가 여러 개있는 경우 사용할 장치 (예 : 주 카메라 이외에 전면 카메라).

  2. 비디오에서 음성 캡처를 비활성화하십시오. 캡처 모드.

이 설명서에 따르면 현재 사용할 수있는 신호를 알 수있는 속성이 없습니다. 실제로 위에서 읽을 수 있듯이, 옵션은 다른 옵션을 선택할 수있는 UI를 표시하기 위해 사용자 에이전트 인 IE 브라우저에 제공됩니다. ios의 경우 기본적으로 후면 카메라를 선택하고 전면 카메라로 변경하는 옵션을 제공합니다.