问题描述:
Ionic 调用百度地图插件定位获取不到权限(针对Android6.0及其以上系统,估计Google又搞幺蛾子了)
处理方式:
1、在app启动时请求权限;
2、用AS打开ionc中Android项目,编辑MainActivity文件;添加如下代码:
private static final int BAIDU_READ_PHONE_STATE = 1000;
public void showContacts(){
if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION)
!= PackageManager.PERMISSION_GRANTED
|| ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION)
!= PackageManager.PERMISSION_GRANTED
|| ActivityCompat.checkSelfPermission(this, Manifest.permission.READ_PHONE_STATE