我正尝试连接到AIR中的rtmps端点。使用rtmps Flex iOS应用程序
的代码看起来是这样的:
private function onCreationComplete():void{
var conn:NetConnection = new NetConnection();
conn.connect("rtmps://someserver.com/someapplication");
conn.proxyType = "best";
conn.addEventListener(NetStatusEvent.NET_STATUS,statusHandler);
}
private function statusHandler(event:NetStatusEvent):void{
var conn:NetConnection = NetConnection(event.target);
trace(event.info.code);
}
这ADL(模拟器)运行在桌面上的应用程序时,实际上是完美的作品。 但是,当我在iPad上安装应用程序(.ipa)时,连接失败。
我的两个台式机和iPad连接到同一个无线网络(因此使用相同的网络架构来连接)
有没有人经历过这种行为之前?
干杯
我只能提供粗略的帮助。我听说有些人在模拟器中工作过,但没有在设备上工作。我知道iOS会阻止某些行为。我不确定你想要做的是其中之一。我不知道iOS模拟器是否没有正确“限制”功能。祝你好运! – JeffryHouser
我的第一个预感是可能会出现一些证书问题,因为我猜测它将由操作系统本身通过AIR运行时中的API来处理。 我想找到这方面的规范:) –
事实上,有一些问题与模拟器,因为人们在adobe jira中记录功能请求 http://bugs.adobe.com/jira/browse/FB- 31245 –