ios打包后不能获取地址,Hbuilderx 中运行就可以获取地址?
执行这个方法:plus.geolocation.getCurrentPosition(function(e){}); 返回失败的回调函数,Android正常。
链接:https://pan.baidu.com/s/17wL8sX_GKOawzSFCIzogrA
提取码:rs37
测试账号:123456 密码:123456
ios打包后不能获取地址,Hbuilderx 中运行就可以获取地址?
执行这个方法:plus.geolocation.getCurrentPosition(function(e){}); 返回失败的回调函数,Android正常。
链接:https://pan.baidu.com/s/17wL8sX_GKOawzSFCIzogrA
提取码:rs37
测试账号:123456 密码:123456
喜欢技术的前端 - QQ---445849201
function judgeIosPermissionLocation() {
var result = false;
var cllocationManger = plus.ios.import("CLLocationManager");
var status = cllocationManger.authorizationStatus();
result = (status != 2)
console.log("定位权限开启:" + result);
// 以下代码判断了手机设备的定位是否关闭,推荐另行使用方法 checkSystemEnableLocation
/ var enable = cllocationManger.locationServicesEnabled();
var status = cllocationManger.authorizationStatus();
console.log("enable:" + enable);
console.log("status:" + status);
if (enable && status != 2) {
result = true;
console.log("手机定位服务已开启且已授予定位权限");
} else {
console.log("手机系统的定位没有打开或未给予定位权限");
} /
plus.ios.deleteObject(cllocationManger);
return result;
}
检测一下定位权限是否打开,没打开,让用户打开定位权限
终于不被占用了 (作者)
允许了的
2020-04-29 11:30