我正在开发在地理位置极为重要的Cordova应用程序。 我在Android 7上安装了该应用程序,它运行得非常好。但是,在Android 5.0版上进行的测试无法检索我当前的坐标。
它也无法请求权限。我的config.xml
运作良好。为什么在Android 5.0上不起作用?我的目标用户是android 5.0及更高版本。
这是我的config.xml
<?xml version='1.0' encoding='utf-8'?>
<widget id="adapp.fovvvrpatxxxient.org" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>My App Name</name>
<description>
My Description
</description>
<author email="admin@alphadoctors.co.ug" href="http://www.alphadoctors.co.ug">
My Credentials
</author>
<content src="index.html" />
<access origin="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<platform name="android">
<preference name="android-minSdkVersion" value="19" />
<allow-intent href="market:*" />
</platform>
<platform name="ios">
<allow-intent href="itms:*" />
<allow-intent href="itms-apps:*" />
<preference name="BackupWebStorage" value="none" />
</platform>
<preference name="DisallowOverscroll" value="true" />
<engine name="browser" source="npm" />
<plugin name="cordova-plugin-geolocation" spec="4.0.1" />
<plugin name="cordova-plugin-network-information" spec="2.0.1" />
<plugin name="cordova.plugins.diagnostic" spec="4.0.8" />
<preference name="phonegap-version" value="cli-8.0.0" />
<preference name="android-build-tool" value="gradle" />
<engine name="android" spec="latest" />
<engine name="ios" spec="latest" />
<platform name="android">
<config-file parent="/*" target="AndroidManifest.xml">
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
</config-file>
</platform>
<preference name="cordova.plugins.diagnostic.modules" value="LOCATION CAMERA CONTACTS" />
</widget>
这些有问题吗?
<preference name="phonegap-version" value="cli-8.0.0" />
<preference name="android-minSdkVersion" value="19" />
<preference name="android-build-tool" value="gradle" />
我正在使用PHONEGAP BUILD,关于对android 5.0
最低版本进行构建的任何建议?
很快有一个简短的演讲,此刻搁浅。非常感谢!