MediaElementPlayer
개체의 속성에 액세스해야합니다. 어떻게해야합니까? 웹 사이트에 따르면 및 paused
과 같은 속성을 MediaElement
개체에서 액세스 할 수 있다고 언급되어 있지만 MediaElementPlayer
은 언급되지 않았습니다. 내가하고 싶은 것의 예 :MediaElement.js 플레이어 속성에 액세스
var mejsplayer = new MediaElementPlayer($("#myplayer"), mejsOptions);
setInterval(debug, 1000);
function debug() {
console.log("Duration is " + mejsplayer.duration);
console.log("Current time is " + mejsplayer.currentTime);
console.log("Volume is " + mejsplayer.volume);
....
};
위의 코드는 이러한 변수가 모두 정의되지 않았 음을보고합니다.
일을, 내가 편집 한 대답으로 DOM 요소에 액세스 할 수 없습니다. 또한 플레이어가 Flash 또는 Silverlight 대체 기능을 사용하는 경우에는 작동하지 않을 것이라고 생각합니다. 불행히도 부동산에 직접 액세스 할 수 없습니다! – bdunn
맞습니다. DOM 객체를 사용하면 폴백을 사용할 수 없으며 HTML5 정품 속성/메소드 만 가져올 수 있습니다. – ClemSndr