一.我先把我在安卓手机上调试微信小程序定位遇到的问题说下 在安卓手机上开启了定位但是没反应,苹果手机上是正常的
但在type的类型中选中了 ‘gcj02’ , ,然后在定位的时候直接走 fail(){}方法了,也不知道为啥,然后我又换了回来换成了默认的 ‘wgs84’ 然后就又可以了,这个这个这个我也不知道为啥,不知道你们试试会是什么情况,如果囿知道的希望可以分享下方法 , 下面是我遇到的情况
- 在微信小程序文档中 wx.getLocation改接口用于获取当前位置的经纬度, 该方法文档中 有这么几个参数
文檔开头有这句话: 获取当前的怎么开启微信地理位置置、速度当用户离开小程序后,此接口无法调用开启高精度定位,接口耗时会增加可指定 highAccuracyExpireTime 作为超时时间。地图相关使用的坐标格式应为 gcj02
因为我当时突然想用到高精度是什么样的效果,所以在定位这块我把 type类型换成’gcj02’, isHighAccuracy为true,定位超时时间也设置了, 然后在执行的时候就走fail叻 因为当时我在苹果手机上调试是正常的,当时没想到时type类型的问题, 一点点试才试出在哪段出现的问题, 后来在用安卓手机试就可以定位了