내 페이지에 $('#video-id').medialementplayer(options)
을 사용하여 <video>
요소에 대해 MediaElementPlayer를 만들었습니다. 이 요소는 (display: none
을 사용하여) 숨겨져 있으며 jQuery UI를 사용하여 모달 대화 상자로 바뀝니다.이미 존재하는 MediaElementPlayer를 얻는 방법
이 대화 상자에서 열기/닫기 이벤트를 바인드하여 palyer를 시작/일시 중지하려고합니다. $(...).dialog(options)
을 처리하는 스크립트는 $(...).medialementplayer(options)
을 처리하는 스크립트와 구분되며 생성 된 MediaElementPlayer
에 액세스 할 수 없습니다. 나는 순수 HTML5 비디오 요소를 사용하는 경우
$('video', dialogContentElement).get(O)
를 사용하여
플레이어를 검색 할 수 있습니다,하지만 난 MediaElement.js을 사용하고 이후 실제 플레이어를 검색하기 위해이 방법에 의존 할 수 없다.
는 MediaElement.js가 <video>
또는 <audio>
요소에 대한 기존의 MediaElementPlayer (또는 MediaElement에) 인스턴스를 검색 할 수있는 방법을 제공합니까? 아니면 내 자신의 플레이어를 관리해야합니까 레지스트리?
이상하게 다음 코드처럼 쓸 수 있습니다, 그것은 정의로 반환됩니다. 이미 존재하는 플레이어의 인스턴스를 얻는 방법을 찾지 못한 것과 동일한 문제가 발생했습니다. – analysiser