2010-05-07 2 views

답변

1

은 아마도, 당신은 뭔가를 찾고 :

<!DOCTYPE html> 
<html> 
<head> 
</head> 
<body> 
<video controls='true'> 
<source src='video.ogv' type='video/ogg'> 
<a href='http://www.google.com'> test link</a> 
</video> 
</body> 
</html> 

불행하게도, 이것은 당신이 기대 꽤 식으로 작동하지 않습니다. Per W3C :

콘텐츠는 동영상 요소 내에 제공 될 수 있습니다. 사용자 에이전트는 이 콘텐츠를 사용자에게 표시하면 안됩니다. 레거시 비디오 플러그인을 시도 할 수 있습니다, 또는 어떻게 액세스 비디오 콘텐츠의를 알리는 이러한 이전 브라우저의 사용자에게 텍스트를 표시 할 수 있도록 비디오를 지원하지 않는 이전 웹 브라우저 을위한 것입니다.

따라서 콘텐츠 (예제의 태그)는 일반적인 페일 오버가 아닙니다. 이는 레거시 브라우저에만 해당됩니다. 재생 오류를보다 정상적으로 처리하려면 you'll need to have JavaScript enabled and running on the page.

신속하고 더러운 솔루션 즉, 텍스트 방향으로 CSS 배경을 추가 할 수 있습니다 :

<video controls='true' style="background-image:url(image.png);width:420px;height:300px"> 
<source src='video.ogv' type='video/ogg'> 
<a href='http://www.google.com'> test link</a> 
</video> 

불행하게도, 태그와 전체를 포장하는이 연결 가능하지 않습니다 - 당신은 여전히 ​​좋겠 자바 스크립트가 활성화 된 onclick 함수를 사용해야합니다.

희망 하시겠습니까?

보다도,

자크

개발자

, 롱테일 비디오