在我的应用程序中,我正在使用localConnection
对象进行Flex 3和Flex 4 SWF黑白通信。但是,当参数(ArrayCollection
)的大小超过一定限制时,我将收到以下异常:
Error #2044: Unhandled AsyncErrorEvent:. text=Error #2095: flash.net.LocalConnection was unable to invoke callback readyToUpdate. error=ArgumentError: Error #2084: The AMF encoding of the arguments cannot exceed 40K.
对此的任何投入将不胜感激。
最佳答案
这里有一个相关的帖子。提到的最后一件事是检查以确保您的数组的长度不为0。不确定如何将其转换为超过40K的大小,但要看一下。如果数组中有数据,尝试找出要发送多少数据...
http://forums.adobe.com/thread/243519