【发布时间】:2011-06-15 05:16:34
【问题描述】:
是否有任何事件可以检测 flex 或 actionscript3 中的互联网连接。我尝试了 URLMonitor 和 networkInfo 类,是否有任何其他事件要检测,因为在 URLMonitor 类中我需要向它添加一个 url,这在我的情况下是不可能的,并且在networkInfo类中,它不会每次都被调用。
我的要求是当应用程序突然连接断开时我需要引发错误。有什么想法吗??
提前致谢!!!
【问题讨论】:
-
@antinome,你能举个例子说明如何使用服务监控类吗?
-
为什么不能添加网址?您可以每次都检查 google.com... 这意味着您有互联网连接。如果要检查服务器,请添加服务器 url。我说你用 urlMonitor 和 google。
-
@TiMeister,我的应用程序中有几个 http 服务,所以如果我向 urlMonitor 添加一个 url,只有那个 url 正在加载,而我的 url 的其余部分不起作用。它给出了错误事件。有什么解决方案吗? ??
-
@Naveen:在 HTTP Monitoring 下有一个使用 URLMonitor(ServiceMonitor 的子类)的示例 here。但我认为这仅适用于 AIR 应用程序,因此如果您正在为 Flash Player 制作内容,则需要使用 URLLoader 方法。
标签: actionscript-3 flex3 flex4 air