Я создаю простой GPS-трекер для благотворительного проекта, который стартует в эти выходные.
В прошлом я успешно пользовался PhoneGap без проблем, создавая подобные вещи, но по некоторым причинам в этом году новыйПриложение работает в приложении предварительного просмотра PhoneGap, но после компиляции приложение не запрашивает разрешения GeoLocation и, следовательно, местоположение не найдено.
Если я запускаю его в приложении PhoneGap, оно работает нормально.Если я запускаю его в браузере, он работает нормально.
Просматривая разрешения, я не вижу запрашиваемого GPS (требуются разрешения "none")
Соответствующие строки в файле config.xmlявляются:
<preference name="permissions" value="none"/>
<preference name="StatusBarOverlaysWebView" value="true" />
<preference name="fullscreen" value="false" />
<plugin name="cordova-plugin-geolocation" />
<plugin name="cordova-plugin-insomnia" />
<plugin name="cordova-plugin-whitelist" />
<content src="index.html" />
Я компилирую с использованием сборки Adobe PhoneGap.