ホームページでは、ネットワーク通知の変更を登録するために registerForNetworkStatusChangeNotif() 関数 ( MSDN から借用) を使用しました。この関数はイベント リスナー networkstatuschanged を追加し、そのページだけで正常に動作します。つまり、接続が中断されるとエラーが表示され、接続が回復するとページが自動的に更新されます。
var networkInfo = Windows.Networking.Connectivity.NetworkInformation; ... networkInfo.addEventListener("networkstatuschanged", onNetworkStatusChange);
他のページのインターネット可用性チェックをどのように処理すればよいですか?
この関数を default.js に登録して、すべてのページで使用できるようにしました。私のアプリは地理位置情報機能を使用しており、statuschanged イベントが networkstatuschanged イベントと衝突し、私のアプリはインターネット接続の喪失エラーを表示できません。インターネット接続が利用できない場合に適切に処理されるように、この問題を解決するにはどうすればよいですか?