2011-01-07 7 views

답변

1

왜 포스터 속성을 사용하지 않습니까? 그렇게하면 비디오가로드되거나 재생 될 때까지 이미지를 표시 할 수 있습니다.

+0

아이디어는 비디오 디자인 부분의 일부로 비디오를 통합하려고합니다. 비디오 위쪽 부분이 비디오가 부분적으로 아래처럼 보이게 만듭니다. 비디오 자체에 이미지를 넣으려고했으나 압축으로 인해 색상 및 크기가 약간 변경되어 그 차이가 눈에.니다. –

+0

이 특별한 예제에서 생각할 수있는 유일한 해결책은 JavaScript를 사용하여 div/img를 비디오 상단에 자동으로 넣는 것입니다. 그렇게하면 비디오가 페이지와 함께로드되어 이미지를 방해하지 않습니다. Z- 색인을 계속 주시 할 수도 있습니다. –

0

해당 div의 배경으로 비디오를 설정할 수 있습니까? 귀하의 레이아웃에 맞는지 확실하지 않은 경우 ...

+0

어떻게 비디오를 배경으로 설정합니까? –

+0

과 <비디오 요소를 함께 사용해야합니다. 나는 HTML5 전문가를 움직이고있다. 이 사이트의 기본 사항을 보았습니다. http://html5doctor.com/video-canvas-magic/ 캔버스를 사용하여 백그라운드에서 비디오를 그려 넣은 다음 비디오 태그를 그 위에 놓습니다. BG 비디오의 캔버스를 배치하고 비디오 요소의 포스터 이미지를 사용하거나 비디오 대신 캔버스 위에 이미지를 배치 할 수 있어야한다고 생각합니다. 비디오 요소는 이미지처럼 bg 요소로 사용할 수 있다고 들었지만, 어디에서든지 그 예를 찾을 수는 없으므로 너무 빨리 말했을 것입니다. 희망이 도움이됩니다. – zenbike

4

HTML5 비디오 위에 비디오 요소를 절대적으로 배치하여 html 요소를 간단하게 배치 할 수 있습니다. video 요소와 HTML 요소를 모두 "position : absolute"로 지정하고 HTML 요소를 동영상 요소보다 높은 z 색인에 배치합니다.

+0

이 작업의 예가 있습니까? –

+2

다음은 그 예입니다. 하지만 다음 번에는 직접 해봐야합니다. 비용은 5 분;) : http://jsfiddle.net/GxvyG/ –

6

절대 위치 지정을 사용하여 VIDEO 요소 위에 HTML 요소를 배치하는 것은 매우 쉽습니다. 이 문제는 아이폰, 아이팟, 그리고 아마도 얇은 네이티브 재생 클라이언트와는 달리 페이지에서 인라인으로 비디오 자산을 재생하지 않는 오래된 안드로이드 폰에서 이벤트를 캡처하려고 할 때 발생합니다. 그 이유는 해당 인스턴스가 VIDEO 요소이기 때문입니다 탐욕스럽게 사건을 포착합니다.

당신이 IMAGE 요소 또는 당신이 "포스터"또는 "미리보기"로 사용하고 싶은 이미지의 background-image 세트와 DIV를 사용하는 경우, 사용자가 비디오를 얻을 그들에 탭 할 수 없습니다 재생 시작 - 모바일 브라우저는이 동작을 해당 공간에 존재하는 것처럼 처리합니다 (좋은 재생 버튼이있는 곳을 클릭하면 발생하지만 좋다고 말하면 좋음). 하지 중간에 사용자 지정 컨트롤.

솔루션 내가 과거에 사용했던 당신이 일반적으로 VIDEO 요소를 넣고을 이동 할 경우 단지 페이지의 IMG 또는 DIV 포스터를 넣어하는 것입니다3210 요소 (예 : left 스타일이 -3000px로 설정 됨)가 더 이상 해당 이벤트를 저장할 수 없습니다.

나는 이것이 정확히 무엇인지 물어 보지 않았지만,이 정보가 누군가에게 유용 할 것입니다.

+0

+1 귀하의 방법에 동의합니다. 사용자 작업 (예 : 버튼 클릭)이 필요한 제 3 자 라이브러리를 구현해야했습니다. 퀵타임 플레이어는 악몽이었다. 처음에는 표시 할 비디오 요소를 설정합니다 : 없음 및 사용자 동작 후에 만 ​​보여주었습니다. 비디오 요소가 어디서나 전체 화면으로 열리는 것처럼 실제로 어디서 문제가되지 않으므로이 방법은 완벽합니다. CSS를 사용하면 사용자를 속일 수 있습니다. – sidarcy

+0

http://stackoverflow.com/questions/3683211/ipad-safari-mobile-seems-to-ignore-z-indexing-position-for-html5-video-elements – RobW