我有一个适用于flex移动设备应用程序的Fullscreen Immersive ane,我必须设置-swf-version=28
才能进行编译。一旦我这样做,我的peer2peer通信的代码就会中断。
NetConnection.Connect.Success
然后我设置了一个GroupSpecifier和NetGroup,其中NetGroup.Connect.Success
也会触发。
NetGroup.Neighbor.Connect
是不再触发的事件。
两个问题:
为什么我必须手动设置-swf-version才能使用? (包含原生扩展名'com.mesmotronic.ane.fullscreen'包含一个SWF版本28,它大于此应用程序的根SWF版本:14)
为什么在更改swf版本时NetGroup会中断?
提前感谢您提供任何帮助
答案 0 :(得分:0)
通过使用额外的编译器参数强制使用较新的SDK,我当然使用了较新的SDK。为服务器应用程序使用相同的SDK就可以了。消息传递再次发挥作用。
此外,我切换到Apache SDK,因此我不再需要额外的参数。