【发布时间】:2011-01-28 01:28:11
【问题描述】:
我想知道 JavaScript 是否可以将 JSON 消息发布到 Flash?如果可以,您能否提供一个示例或链接?
【问题讨论】:
标签: javascript flash actionscript
我想知道 JavaScript 是否可以将 JSON 消息发布到 Flash?如果可以,您能否提供一个示例或链接?
【问题讨论】:
标签: javascript flash actionscript
使用 ExternalInterface 类添加 Javascript 可以调用的回调方法。
例如:
import flash.external.ExternalInterface;
ExternalInterface.addCallback("callbackName", doMyCallback);
function doMyCallback(someParam:Strimg):void {
// use the AS3CoreLib JSON decoder like mentioned by @ludesign to decode the JSON string.
}
然后在你的javascript中,你可以调用flash对象的callbackName方法。
【讨论】:
我很确定您可以为此使用 FlashVars。我已经很久没有这样做了,所以我无法提供代码,但快速谷歌找到了几个链接:
http://kb2.adobe.com/cps/164/tn_16417.html
http://www.permadi.com/tutorial/flashVars/index.html
希望对你有帮助。
【讨论】: