2013-10-28 2 views
1

js 파일을로드하는 데 require.js를 사용하고 mediaelementplayer를로드하려고 시도했지만 두 가지 오류가 발생합니다. mejs가 정의되어 있지 않고 객체에 메서드가 없습니다. jQuery가 먼저로드되고 미디어 요소에 jQuery가 종속되어 있어도이 파일을로드 할 수있는 방법이 있습니까? jquery로드 함수에 넣으려고했지만 그 변경되지 않았습니다. 작성된 Error미디어 요소 오류가있는 요구 사항

답변

1

MediaElementPlayer은 어떤 사람이 다른 사람이 검색하는 데 도움이 희망 (! MES 전에 즉, jQuery를) 이에 따라 심 JQuery와에 종속 그런

requirejs.config({ 
    "paths": { 
     "jquery" : "libs/jquery/jquery-1.10.2.min", 
     "mes" : "libs/mes/mediaelement-and-player.min" 
    }, 
    shim: { 
     'jquery': { 
      exports: '$' 
     }, 
     'mes' : ['jquery'] 
    } 
}); 

require(["jquery","mes"], function($){ 
    $('video').mediaelementplayer({}); 
}); 

. IE6-9에서 작업하는 경우 아마도 html5shiv