На домашней странице я использовал функцию registerForNetworkStatusChangeNotif() (который я позаимствовал из MSDN) для регистрации изменения сетевого уведомления. Функция добавляет прослушиватель событий networkstatuschanged, и он отлично работает только для этой страницы, т.е. отображается ошибка, когда подключение прерывается, и страница автоматически обновляется при восстановлении подключения -
var networkInfo = Windows.Networking.Connectivity.NetworkInformation; ... networkInfo.addEventListener («статус сети изменен», onNetworkStatusChange);
Как я должен обрабатывать проверку доступности Интернета для других страниц?
Я попытался зарегистрировать эту функцию в default.js, чтобы она была доступна для всех страниц. Мое приложение использует функцию геолокации, и событие statuschanged конфликтует с событием networkstatuschanged, и мое приложение не может показать ошибку потери подключения к Интернету. Как я могу решить эту проблему, чтобы недоступность подключения к Интернету обрабатывалась должным образом.