配制了高德SDK,开启了定位权限,手机打开了GPS,用uni.getLocation定位,每次进入error,提示没有联网,用plus.geolocation定位,provider: 'system',只能小概率能进入success,而且精度只能是城市级别。打开wifi,立刻正常。目前业务平板用的定制SIM4G卡,是没有外网环境,如何能够离线使用高德SDK的设备GPS定位呢?
{
"errMsg": "getLocation:fail [geolocation:4]网络连接异常 请到http://lbs.amap.com/api/android-location-sdk/guide/utilities/errorcode/查看错误码说明,错误详细信息:网络异常,请求异常#0403"
}
PurityChan (作者)
我原生Android的同事,他们就是用的高德SDK,可以实现原生GPS定位,联通物联网卡,无wifi,无外网,依然可以获取位置信息,为啥UNI-APP 获取定位的时候直接进入error,压根不让定位呢
2020-06-23 15:37