我正在尝试连接到AIR中的rtmps端点。

代码如下:

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都连接到相同的无线网络(因此使用相同的网络体系结构进行连接)

有没有人经历过这种行为?

干杯

最佳答案

这仍然是Air 3.1的问题。
我使用Adobe提出了一个错误报告-https://bugbase.adobe.com/index.cfm?event=bug&id=3133542

07-26 01:47