在主页中,我使用了 registerForNetworkStatusChangeNotif() 函数(我从 MSDN 借来的)来注册网络通知更改。该函数添加了一个事件监听器networkstatuschanged,它仅适用于该页面,即当连接中断时显示错误,并且在恢复连接时自动刷新页面 -
var networkInfo = Windows.Networking.Connectivity.NetworkInformation; ... networkInfo.addEventListener("networkstatuschanged", onNetworkStatusChange);
我应该如何处理其他页面的 Internet 可用性检查?
我尝试在 default.js 中注册此功能,以便它可用于所有页面。我的应用程序使用地理定位功能,并且 statuschanged 事件与 networkstatuschanged 事件发生冲突,并且我的应用程序无法显示 Internet 连接丢失错误。如何解决此问题,以便正确处理 Internet 连接不可用。