Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

브라우저에 따라 `window.URL.createObjectURL()`과 `window.webkitURL.createObjectURL()` 중 하나를 선택하는 방법은 무엇입니까?


선택하려면 래퍼 함수를 ​​정의해야 합니다. −

function display ( file ) {
   if ( window.webkitURL ) {
      return window.webkitURL.createObjectURL( file );
   } else if ( window.URL && window.URL.createObjectURL ) {
      return window.URL.display( file );
   } else {
   return null;
   }
}

그 후 브라우저 간 설정 -

var url = display( file );