我正在努力实现Adobe AIR应用程序和浏览器Flash对象之间的通信,而LocalConnection documentation提到asyncError作为潜在事件:
asyncError:在异步抛出异常时调度 - 即从本机异步代码抛出。
但是,这是我能找到的唯一文件。有谁知道这个错误究竟意味着什么?我已经搜索过但找不到任何引用 - 我发现的大多数示例代码都为asyncError提供了一个addEventListener(),但没有给出任何关于它意味着什么或何时可能发生的线索(即如果它可能发生)发送时或接收时。)
Adobe文档页面还列出了每种方法的潜在事件,但asyncError未在任何特定方法下列出,仅针对常规类。
有没有人发生过asyncError?
谢谢!
答案 0 :(得分:0)
此错误也会从NetConnection调度。在这种情况下,它按预期使用:处理连接异步抛出的错误。在NetConnection的处理程序中,如果您执行以下操作:
trace(event.text);
你会得到一些回复:
Error #2095: flash.net.NetStream was unable to invoke callback onMetaData.
您可以使用相同的技术来确定LocalConnection抛出此错误的原因并根据消息处理它。