在 IOS 上定位没有问题,但是运行到 Android 上就报错:
- getLocation:fail [geolocation:12]缺少定位权限
- 请到http://lbs.amap.com/api/android-location-sdk/guide/utilities/errorcode/
- 查看错误码说明,错误详细信息:
- 定位服务没有开启,请在设置中打开定位服务开关#1206 at pages/traffic/traffic.vue:36
确认所有权限模块,手机上的定位权限都勾上了,依旧是这个错误,忽然脑子里一闪,安卓不像 iOS,还有一个专门的定位开关,否则有权限也没有用: