wx.getLocation 遇到的坑

最近在做微信小程序,获取定位时,遇到了一些问题
思路如下图:


image.png

当手机未开启GPS 定位,小程序同意了地理位置授权, 安卓机型没问题,但是在ios 机型上遇到了问题

image.png

ios 授权了地理位置,wx.getLocation 走fail , wx.getSetting也是走fail ,就很神奇

打印一下

image.png

发现IOS 和安卓的回调不一样(真的坑)
安卓


err 安卓.png

ios


err.png

errCode 安卓有 ios 没有
仔细看了下文档,好像没有fail 回调说明,真坑
无奈只能通过判断字符串判断

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容