2014-01-21 3 views
0

HTML 5 용으로 Swiffy로 내 보낸 Flash CS6/AS3을 사용하고 있습니다. 간단한 버튼에 clickTag를 포함하고 싶지만 적절한 구문을 찾을 수 없습니다.Swiffy - 클릭 태그 구문을 설정합니다.

플래시에 의해 생성 된 아래의 기본 코드는 잘 작동 :

stage.setFlashVars("clickTAG=http://www.mysite.com"); 
stage.start(); 
:
this.myButton.addEventListener("click", fl_ClickToGoToWebPage_2); 
function fl_ClickToGoToWebPage_2() { 
window.open("http://www.mysite.com", "_blank"); 
} 

는 그럼 웹 페이지에서 변수 (아직까지 버그)을 설정하기 위해 구글 Swiffy에서 제공 한 자바 스크립트 코드를 추가 플래시 (AS3)에서

, 나는 보통의 코드 시도 :

var paramList:Object = loaderInfo.parameters; 
var urlRequest:URLRequest = new URLRequest(paramList["clickTAG"]); 

function fl_ClickToGoToWebPage_2() { 
window.open(clickTAG, "_blank"); 
} 

하지만 그건 작동하지 않습니다 :(하고, 변수가 전달되지 않습니다. 이것은 심지어 애니메이션을 버그시킵니다.

질문 : 변수를 내 window.open 함수에 전달하려면 Flash 코드 줄을 어떻게 작성해야합니까? 내가 누락 된 것?

덕분에 당신은 당신이 clickTAG가 올바르게 설정되어 있는지 확인하는 경우

답변

0

이 경우 navigateToURL을 사용하여이 링크의 방법을 시도 도움을 많이 :

Is there a way to get values form a swiffy animation

가에 Swiffy에서에서 당신의 연결 문자열을 보내기 자바 스크립트 함수 & 당신의 window.open 물건을 거기 않습니다.

관련 문제