0

我正在使用此代码将 Flash CS5 连接到 WebORB:

import flash.display.*;
import fl.events.*;
import flash.events.NetStatusEvent;
import flash.net.*;
import flash.utils.*;
import fl.transitions.*;
//
var connection:NetConnection;
//
function initORB(){
var gateway:String = "http://www.domain.com/weborb30/console/weborb.aspx";
connection=new NetConnection();
connection.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
connection.connect(gateway);
}
//
function netStatusHandler(e:NetStatusEvent)
{
    trace("status entered");
}
initORB();

奇怪的是:

  1. netStatusHandler 函数永远不会被调用;
  2. 但我可以调用任何暴露的球体方法(如果没有连接 Flash 和 WebORB,这是不可能的);

事实是我想知道客户端是否也已连接。

问候, 洛托

4

1 回答 1

0

我发现了它是什么:这个 API 仅适用于 RTMP 上的 Flash Media Server,而不适用于 HTTP。因此,通过 HTTP 进行 Flash Remoting 并非如此。无论如何,我认为 Adob​​e 文档在这里非常混乱......

于 2010-06-13T14:23:08.797 回答