2015-01-05 4 views
5

HTML5 비디오 포맷 폴백 (fallback)는 예를 들어 마크 업의이 유형을 사용에 대해 설명 내가 거기 밖으로 볼 때마다 튜토리얼/설명 :HTML5 동영상 요소의 mp4 이전 또는 이후의 webm?

<video autoplay> 
    <source src="/myvideo.mp4" type="video/mp4"> 
    <source src="/myvideo.webm" type="video/webm"> 
    Sorry, your browser doesn't support HTML5 video. 
</video> 

그래서 내 질문은, 왜 모두가 WEBM 형식 전에 MP4를 넣어 제안 하는가? 브라우저가 Webm을 지원한다면 거의 확실하게 MP4를 지원합니다 ... 위의 마크 업은 근본적으로 압축이 더 좋고 대역폭이 줄어들더라도 더 효율적인 Webm 비디오가 절대 사용되지 않도록합니다. 왜 이런거야?

비디오 대체 수단의 작동 방식이 누락 되었습니까?

답변

4

iOS 3 기기와 호환됩니다. iOS 3을 실행하는 iPads에는 처음 비디오 소스가 나열된 것을 눈치 채지 못하게하는 버그가있었습니다.

MP4 비디오 형식 만 지원되는 비디오 형식이므로 비디오의 mp4 버전이 첫 번째 소스가 아니면 무시됩니다.

아직 iOS를 업그레이드하지 않은 iPad 소유자에게 비디오를 전달하려면 먼저 MP4 파일을 나열한 다음 나머지 비디오 형식을 나열해야합니다.

Read more

+0

고맙습니다. 다행히 iOS <7은 현재 3 % 미만입니다. https://developer.apple.com/support/appstore/ –

관련 문제