如何在flex中检查互联网连接是否可用

时间:2010-11-30 13:27:33

标签: actionscript-3 flex flex4

任何人都可以帮助我,如何在我的flex应用程序中检查互联网连接是否可用。另外一种情况是,如果网络连接存在,但互联网连接中的某些问题如何检查互联网连接是否可用。 / p>

2 个答案:

答案 0 :(得分:3)

这里有一个很好的例子: http://livedocs.adobe.com/flex/3/html/help.html?content=network_connectivity_1.html

import air.net.URLMonitor;
import flash.net.URLRequest;
import flash.events.StatusEvent;

var monitor:URLMonitor;
monitor = new URLMonitor(new URLRequest('http://www.adobe.com'));
monitor.addEventListener(StatusEvent.STATUS, announceStatus);
monitor.start();

function announceStatus(e:StatusEvent):void {
    trace("Status change. Current status: " + monitor.available);
}

答案 1 :(得分:2)

上面的答案有效,但我想补充说,直接将它指向您的服务器(如果有的话)而不仅仅是Adobe还允许您监控自己的服务器并相应地处理它。