我知道快速的通信方式是 ExternalInterface 类,但这以 XML 形式发送参数,可能会浪费内存并导致性能下降。
如何向嵌入在 C# WinForm 中的 Action-Script-3 应用程序发送/接收文件/数据?
我知道快速的通信方式是 ExternalInterface 类,但这以 XML 形式发送参数,可能会浪费内存并导致性能下降。
如何向嵌入在 C# WinForm 中的 Action-Script-3 应用程序发送/接收文件/数据?
您可以结合使用 URLRequst 和 URLVariables 在闪存和任何服务器端文件之间交换数据。
var request:URLRequest = new URLRequest("<path to asp page>");
var variables:URLVariables = new URLVariables();
variables.content = content_var ;
request.data = variables;
request.method = URLRequestMethod.POST;
var urlLoader:URLLoader = new URLLoader();
urlLoader.addEventListener(Event.COMPLETE, onDataLoad)
urlLoader.load(request);
function onDataLoad(evt:Event)
{
trace ( evt.target.data)
}