2014-01-21 48 views
0

我正在使用Swiffy爲HTML 5導出的Flash CS6/AS3。 我想在簡單按鈕上包含clickTag,但無法找到正確的語法。Swiffy - 設置clicktag - 語法問題

下面的基本代碼,由Flash生成的正常工作:

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

然後我加入由谷歌Swiffy與給定的JavaScript代碼來設置在網頁中的變量(至今沒有錯誤):

stage.setFlashVars("clickTAG=http://www.mysite.com"); 
stage.start(); 

在Flash(AS3),我想一般的代碼:

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

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

但是,這並不工作:(和變量不會通過。這甚至會影響動畫。

問題是,我應該如何編寫Flash代碼行來獲取傳遞給我的window.open函數的變量?我錯過了什麼?

非常感謝您的幫助

回答