将 PHP JSON 发送到操作脚本 3.0 文本 = 错误 #2032


Sending PHP JSON to Actions Script 3.0 text=Error #2032

我真的需要动作脚本 3.0 的帮助:S .这门语言对我来说是全新的。

我正在尝试将Abraham's Twitter OAuth结果从PHP发送到AS3并从那里进行操作。

当我的PHP回显/将OAUTH Twitter JSON发送回AS3时,我收到此错误:

错误 #2044:未处理的 ioError:。text=错误 #2032:流错误。网址: /my/php/link/here at AS3PHPTesting02_fla::MainTimeline/frame1((

我想做的只是在 AS3 中查看结果。

我在PHP: echo "returnData=".$result ;中使用了什么

我使用了:var jsonTwitter:JSON = e.target.data或'data.someparam

我希望有人能指导我。我知道我正在做一些非常垃圾的事情。

该错误意味着您没有处理IOErrorEvent,通常在您尝试加载不存在的内容时调度。例如,尝试运行以下命令,您将收到相同的错误:

var req:URLRequest = new URLRequest("nonexistantfile.txt")
var ldr:URLLoader = new URLLoader(req);

您可以通过将事件侦听器附加到将管理IOErrorEventURLLoader来避免此错误:

ldr.addEventListener(IOErrorEvent.IO_ERROR, error);
function error(e:IOErrorEvent):void
{
    trace("There was an error!");
}

但是你遇到的真正问题是你在URLRequest中使用的路径是不正确的。