2012-07-09 7 views
2

.mp4과 같은 동영상을 확인할 수 있는지 여부를 확인하는 기능은 HTML5/JavaScript에 제공됩니까? 그런 다음 webm에 대한 대체를 사용할 수도 있고 webm 호환성 검사가 실패하더라도 다른 대안을 사용할 수 있습니다.HTML5/JS : 동영상 호환성 확인

호환성 검사 기능이 구현 되었습니까?

답변

1

내가 다음 코드 사용은 MPEG4를 지원하지 않는 경우 ...

/** 
* http://diveintohtml5.org/detect.html#video-formats 
*/ 
function hasNativeMPEG4() { 
     var v = document.createElement("video"); 

     if(!v.canPlayType) { 
      return false; 
     } 
     // video/mp4; codecs="avc1.42E01E, mp4a.40.2" 
     var result = v.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"'); 

     if(result == "no" || result === "") { 
      return false; 
     } else { 
      // "maybe", "probably" 
      return true; 
     } 
} 

을 다음 플래시 대체 또는 WebM을 공급하려고합니다.

+0

이 브라우저 간 호환이 가능합니까? – ledy

+0

HTML5 사양에 따라 브라우저 간 호환이 가능합니다. 그러나 : 무보증 - 귀하는 귀하의 사이트에서이를 테스트 할 책임이 있습니다. 최신 브라우저를 포함한 우리 사이트에서 잘 작동합니다. 모바일 브라우저. 자세한 내용은 언급 된 링크를 참조하십시오. –