버튼을 클릭하면 외부 링크의 비디오가 포함 된 팝업이 나타납니다.객체 태그에로드 이벤트를 첨부하는 것은 아우렐 리아와 함께 실행되지 않습니다
<object style="width: 696px; height: 360px;;display:block;"
id="educational-info-video-widget"
name="educational-info-video-widget" data="https_URL" type="application/x-shockwave-flash">
<param name="movie" value="https_URL">
<param name="flashvars" value="&autoPlay=false">
<param name="wmode" value="transparent">
<param name="allowFullScreen" value="true">
<param name="allowNetworking" value="all">
<param name="allowScriptAccess" value="always">
<param name="bgcolor" value="#000000">
</object>
플레이를 부착하고 그래서 그것을이 링크에서로드 이벤트에서 구현해야하는 것을보고 이렇게하기 위해서는 이벤트를 일시 정지 내가 뭘하려고 오전된다.
How to add event listeners to objects in a svg?
나는 나의의 .js에서이constructor() {
this.handleBodyClick = function() {
alert()
};
}
attached() {
document.getElementById("educational-info-video-widget").addEventListener("load", this.handleBodyClick);
}
파일 작성하지만로드 이벤트는 트리거되지 않습니다. 나는 내가 뭘 잘못하고 있는지 모른다.
도움을 주시면 대단히 감사하겠습니다.
는 당신은 확실 콘텐츠는 브라우저에서 캐시되지 않습니다 있습니까? 그런 다음 핸들러를 연결하기 전에로드 이벤트가 시작되었을 수 있습니다. 이벤트를 첨부 한 후'data' 속성을 다시 설정하십시오. – Kaiido