1***@qq.com
1***@qq.com
  • 发布:2020-08-18 22:06
  • 更新:2020-08-18 22:45
  • 阅读:978

h5+苹果手机不能进入plus.geolocation.getCurrentPosition 的回调函数 获取不到定位也不报错 安卓一切正常

分类:HTML5+
h5+

plus.geolocation.getCurrentPosition(function (pos) {
console.log(pos, "成功");
callback(pos);
}, function (error) {
console.log(error, "失败");
let errorMsg = undefined;
switch (error.code) {
case 1:
errorMsg = "请在设备的设置中开启app的定位权限"
break;
case 2:
errorMsg = "位置信息是不可用的。"
break;
case 3:
errorMsg = "请求用户地理位置超时。"
break;
case 4:
errorMsg = "未知错误。"
break;
}
callback(undefined, errorMsg || "请在设备的设置中开启app的定位权限");
console.log(error, "失败");
});

2020-08-18 22:06 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者)

此贴总结 原因是高德地图那边Bundle ID填写错误 但是程序不抛异常、不进回调就是设计缺陷了

该问题目前已经被锁定, 无法添加新回复