我已经编写了一个ac3脚本来将文件上传到远程服务器,它正在按预期运行所有事件。
从服务器端脚本,我根据上传状态回显一些文本,我希望在闪存中接收该状态,如ajax中的响应文本。
上传文件后是否可以从服务器脚本接收响应文本。
或者它不一定是文件上传但我想让服务器端脚本中的字符串作为响应文本在flash中回显。
如果这不可能像ajax或正常的请求和响应那么还有其他方法可以实现吗?
以下是上传完成后执行的代码。
fr.addEventListener(Event.COMPLETE, function(e:Event): void
{
lblPer.text = 'Completed';
// ExternalInterface.call("uploadError",e.target.data);
})
其中fr是FileReference对象。
答案 0 :(得分:1)
尝试收听DataEvent.UPLOAD_COMPLETE_DATA
。它应该有一个data
属性,您可以从中读取响应。