2010-12-14 18 views
4

저는 데스크톱 브라우저 용 html5 비디오를 만드는 방법에 대한 자습서를 많이 보았지만 iPad/iPhone에서 html5 <video>을 스키닝하는 것과 관련된 것을 찾을 수 없습니다.iPhone/iPad에서 HTML5 비디오를 스킨 업할 수 있습니까?

내가 할 수 없기 때문에 이것이라고 가정합니다.

누구나 나를 위해이 줄을 그립니다.

감사합니다!

답변

5

웹킷 엔진 (크롬, 사파리)에 의해 렌더링되는 UIWebView에 출시되어 있지만 제한이 가장 HTML5 video players 그냥 컨트롤러에 내장 된 사용하는 볼 이유입니다,있다.

예를 들어, 자바 스크립트를 통해 iPad에서 전체 화면 모드를 트리거 할 수 없습니다. 따라서 HTML로 사용자 정의 버튼을 만들 수 없습니다. 내장 된 컨트롤러 (또는 역방향 핀치)를 통해서만 수행 할 수 있습니다. 모바일 사파리의 불행한 한계입니다.

네이티브 전체 화면 모드 (브라우저 또는 모바일 장치)로 설정되면 기본 컨트롤이 사용됩니다. 따라서 항상 전체 화면에서 재생되는 iPhone의 경우 사용자 지정 컨트롤을 사용하면 아무런 이점이 없습니다.

Mozilla (Firefox)은 실제로 개발자가 페이지의 모든 요소를 ​​전체 화면으로 확장 할 수있는 접근 방식을 취하고 있습니다. 즉, 전체 화면 모드에서도 사용자 지정 컨트롤을 유지할 수 있습니다. 나는이 방향에 정말로 감사한다. 아직 FF4에서 작동하는지는 확인하지 못했지만 그 계획이 분명합니다.

+0

Cheers Heff - . – mindwire22

3

html5 비디오 스키닝에 대해 읽은 모든 것은 iPad/iPhone에 유효합니다. <video> 요소는 당신이 실제로 스킨을 할 수

+0

아케이드 덕분에 데스크탑 브라우저에서 Webkit 엔진에 의해 렌더링 된 비디오 요소와 비교하여 iPad/iPhone에서이 사용자 지정 가능한 스킨 컨트롤을 얻을 수 없습니다. – mindwire22

관련 문제