Я использую jquery-ui-maps и геолокацию HTML5, чтобы показать пользователю список местоположений, и мне нужно использовать пользовательскую геолокацию.
Итак, вот прецедент,
- У пользователя нет служб GPS/Location Services.
- Пользователь открывает приложение и переходит к представлению, которое вызывает navigator.geolocation, чтобы получить позицию пользователя.
- Ошибка приложения и уведомляет пользователя о необходимости включения служб GPS/Location
- Затем пользователь переходит из приложения и включает GPS
- Когда пользователь вернется в приложение и попытается просмотреть карту (снова вызовет геолокацию), приложение все еще не может использовать GPS.
Я считаю, что я сузил его до того, что стал проблемой Phonegap, когда разрешения GPS инициализируются при загрузке приложения и никогда не переоцениваются.
Мой вопрос: может ли GPS быть включен во время работы приложения или требуется Phonegap для перезагрузки приложения для использования GPS?