У меня есть приложение phonegap, использующее AngularJS.
В моем приложении я использую плагин NetworkStatus для подтверждения типа подключения, используемого мобильным телефоном.
На моем корневом пути я разрешаю вызов Службы, вызывающей DeviceService, и он отвечает за доступ к navigator.network.connection.type и решает, включено ли соединение. переадресация посылает контроллеру (через функцию разрешения маршрута) переменную connectionState, которая объявляет состояние соединения.
На этом маршруте я хочу сделать ошибку, если соединение недоступно.
Сказав это, моя проблема заключается в том, что событие DeviceReady запускается после моего маршрута. поэтому мой маршрут не сможет завершить проверку соединения.
Как я могу синхронизировать, что приложение angular запускается только после запуска события DeviceReady?