我正在为这个周末启动的慈善项目构建一个简单的GPS跟踪器。
过去,我已经成功使用PhoneGap并没有遇到任何问题,但是由于某种原因,今年新应用可以在PhoneGap预览应用中使用,但是一旦编译,该应用便不再要求GeoLocation权限,因此没有找到位置。
如果我在PhoneGap应用程序中运行它,则可以正常运行。如果我在浏览器中运行它,它将运行正常。
查看权限后,我看不到正在请求GPS(所需权限为“无”)
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构建进行编译。