2013-03-21 5 views
1

Flash 비디오와 인터페이스를 만들고 싶습니다. 어떻게 HTML 페이지에서 externalinterface js를 임포트/임베드 할 수 있습니까? 플래시 비디오를 제어하기 위해 전화를 걸 수 있습니다. HTML 페이지에 Action 스크립트를 추가하는 방법. 나는 플래시와 외부 인터페이스 js 사이에 인터페이스를 만들고 싶다.html 페이지에서 externalinterface js를 호출합니다.

내 앞의 질문

내가 약 100 페이지가 모두가 하나 개의 플래시 동영상이 있습니다. 현재 재생중인 비디오가 끝나면 다음 페이지 링크가 표시되어 다음 플래시 비디오로 이동하고 다시 시작/되감기 할 때 스크립트를 만들고 싶습니다. 어떻게 해야할지 모르겠다. 나는 자바 스크립트 나 액션 스크립트로 가능하다고 생각한다.

도움주세요.

당신은 fisrt 플래시에에 "감시자"을 선언 할 필요가

답변

0

모든 예 :이 후

ExternalInterface.addCallback("sendToActionScript", receivedFromJavaScript); 

, .swf 파일은 자바 스크립트에서 정보를 수신 할 준비가 될 것입니다.

window["NameOfYourSwf"].sendToActionScript(value); 

당신은 또한 thisMovie("NameOfYourSwf")를 사용하여 일부 Microsoft의 오류를 방지 할 수 있습니다 : 당신은 자바 스크립트를 사용하여이 작업을 수행 할 수 있습니다

function thisMovie(movieName) { 
    if (navigator.appName.indexOf("Microsoft") != -1) { 
     return window[movieName]; 
    } else { 
     return document[movieName]; 
    } 
} 

자세한 내용은 : http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/external/ExternalInterface.html

최고의 ...