0

我使用 JavaScript 开发 Win 8 Metro 应用程序,可以看作是一个 Web 应用程序。现在我应该检查网络声明以使应用程序能够从服务中获取数据。

我有两个选择:

  1. 一种是运行循环功能以每 X 秒检查一次网络(X 可以随时间变化)。
  2. 第二个是在任何网络请求操作之前进行检查(例如登录、显示详细信息和退出)。

如果您能告诉我哪种方式更好,我将不胜感激?或者你有另一个解决方案。

4

1 回答 1

0

Windows.Networking.Connectivity.NetworkInformation类提供了一个 NetworkStatusChanged 事件,只要连接状态发生更改,就会触发该事件。

关于管理连接状态更改的 MSDN 快速入门:http: //msdn.microsoft.com/en-us/library/windows/apps/hh700376.aspx

于 2012-09-12T03:22:04.753 回答