我在2 swf。
之间的LocalConnections通信中遇到了一个奇怪的问题第一个(FLEX应用程序)将专用LocalConnection上的消息发送到第二个(Flash应用程序)。然后,Flash通过在另一个专用LocalConnection上发送消息来应答。 FLEX不直接收到此消息,延迟时间至少为30秒,最多1或2分钟! 似乎只有Flash Player> = 10才会出现此问题,而Chrome也不会出现此问题。
我没有在网上找到任何关于类似问题的内容,也没有在Flash Player发行说明中找到任何内容。 有人已经有这种问题吗?
顺便问一下,有没有可用于嗅探LocalConnection通信的工具?这可能有助于我更好地理解这个问题。
谢谢!
其他信息:
答案 0 :(得分:0)
我认为问题不在于多个浏览器等。我在flash + flex之间使用过LocalConnection,从未遇到任何延迟。你自己试过swfs吗?他们仍然应该能够沟通。 LocalConnection不需要浏览器。
使用LocalConnection,您还可以检测何时建立连接以及是否存在发送错误。如果运行swfs standalone,您可以跟踪任何错误。此外,您可以尝试使用MonsterDebugger来诊断浏览器中swfs的问题。 MonsterDebugger也使用LocalConnection,所以如果它有效,你可以确定它是代码中的东西,而不是LocalConnection。