时间:2019-05-03 来源:小程序工厂
看看手机位置信息这个打开了没啊
看了,调试之前清除了用户信息和地理信息的授权,然后重新调试的,结果在确认用户信息授权之后,地理位置授权请求不弹窗,返回了fail回调
谢谢你的回答,代码我没看懂什么意思~~~但是现在的场景是 我 清除了授权记录,缓存,然后再次进入微信小程序,不管是getLocation 还是 authorize都直接返回了fail 回调
得看一下你咋写的,以前是正常的吗?我这边都是正常的哦,按照官方提供的API来写的
好像是我手机的原因,拿同事手机测试没问题,拿我另外一个手机测试也没问题。。。
。。。苹果吗?你看一下你苹果应用程序的位置有没有打开 是不是获取位置信息 是“永不”
谢谢老哥,我好像发现问题了,我是直接在微信下拉界面删除微信小程序,刚刚在发现里面删除微信小程序之后就能正常用了。。还有个问题呀,安卓getLocation type:gcj02 的返回经纬值 安卓只精确到6位小数,ios的位置是正确的 安卓大概会有一两百米偏差这要怎么避免呀 ~~
。。。。。。。。。老哥,你这坑挖的猝不及防啊。
定位信息使用的都是微信的底层通用API,其实是和微信的JS API一致的。定位精确度不仅和周围环境(4G或者WIFI)有关,还和操作系统、硬件有关。4G对应基站,WIFI对应周围无线信号的强弱,这是不可避免的
这句话小弟背上了,可以拿去怼了老板了
部分安卓手机 删除微信小程序 再进来 不弹地理位置授权窗口,也不弹用户信息授权窗口
测试机是6 ios11 从下拉删除微信小程序后再进入微信小程序会弹起用户信息授权,但是不弹起地理授权,直接到fali回调,包括 authorize,但是从'发现=>微信小程序'里面删除又能正常弹出了