簡體   English   中英

我可以將變量從Flash發送到javascript,但無法做到相反

[英]I can send variables from flash to javascript, but unable to do the opposite

我在AS3中有這個

var myName:String = "David";
var result:Number = ExternalInterface.call("methodInJS", myName);
trace("Result from JS call is: "+result);

並且在javascript中

function methodInJS(name) {
alert("Hello to " + name);
 return 17;
}

這使我可以發送到javascript。 相反的方法是什么。 我想發送到閃存。

解決方案:看起來addCallback正常工作。

謝謝

我認為您需要在Flex中創建一個異步調用處理程序,然后從JavaScript進行調用。 在這里查看文檔http://livedocs.adobe.com/flex/3/html/help.html?content=passingarguments_4.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM