安装官方文档百度、高德key都试过了,都返回“getLocation:fail not support gcj02”,把type: 'gcj02'直接删掉又能定位成功,但位置误差又1公里左右去了。
秋思
- 发布:2022-08-12 22:24
- 更新:2023-08-28 09:56
- 阅读:1605
一样的情况,我的也都是返回getLocation:fail not support gcj02,去掉gcj02换成别的都能成功,使用gcj02一直走错误程序
{
"errMsg": "getLocation:fail not support gcj02",
"errCode": 18,
"code": 18
}
天机不可泄露 - *******
同样的情况,安卓APP、高德地图,因为有用到导航插件,APP模块只勾选了定位没勾选地图,uni.getLocation使用type: 'gcj02'报错获取不到经纬度 {"errMsg":"getLocation:fail not support gcj02","errCode":18,"code":18}
x***@163.com
也遇见这个问题,目标平台是安卓APP,用的高德地图,uni.getLocation使用type: 'gcj02'报错获取不到经纬度;使用wgs84可以获取到,但是地理位置偏差很远
2022-10-15 15:18
lizem
回复 x***@163.com: 高德用的gcj02坐标,wgs获取的是gps坐标。拿不到gcj的话你可以用wgs转换一下,用大厂的接口或者去csdn找手写的算法都可以。
2022-11-25 14:31