2012-12-11 3 views
2

나는 mediaelement.js 라이브러리를 사용하여 동영상을 표시하고 있습니다. 문제는 MAC에서 Firefox 3.6.13의 경우 라이브러리가 .ogv 버전이 아닌 .mp4 버전의 비디오를로드한다는 것입니다 (로드 된 상태에서 올바르게로드 됨). 내 비디오 소스는 표준 순서대로 : ".mp4", ".webm", ".ogv". 브라우저에 .ogv 버전을로드 할 수 있습니까?Mediaelement.js 잘못된 형식을로드 중입니다. Ffox (MAC)

답변

0

MAC 비디오는 QuickTime이 설치 될 때마다 다르게 작동합니다. MAC은 기본적으로이 경우 OGG에서 지원하는 HTML 5 형식 대신 QuickTime에서 지원되는 비디오를 재생합니다. 내 제안은 플랫폼을 탐지하고 Modernizr을 사용하여 .mp4 소스를 제거하는 것입니다.

if (Modernizr.video.ogg) { 
    // Remove mp4 source 
} 

Here is documentation on Modernizr.

관련 문제