流程: 首页--》绑定提示框--》跳过or绑定---》调用同步告知权限弹窗(自己封装的)并且调用原生权限申请弹窗---》申请通过,调用uni.getLocation ,这时一直卡住,当你把应用准备退出后台的时候,就获取到(不是偶发情况);
当你在卡住的时候等待是,要么一分钟以上后获取,要么在三十几秒后直接报错; 真搞不懂这个,有大佬遇到过同样的问题吗??
求解~~~
hcwh
- 发布:2024-03-18 10:55
- 更新:2024-03-20 10:01
- 阅读:102
1 个回复
hcwh (作者)
已修复,这离奇的bug 是 当我们获取定位的权限的时候,需要调用同步弹窗去告知用户,这是我们使用H5+联盟的API去检测的时候,会调起系统的弹窗,导致后面获取定位的uni.getLocation 调起不了,好像是哈 只能推测。
当我们不用H5+联盟的API去检测,让他自己调起系统权限的时候,是正常工作的,响应也很快~ 避坑啊家人们~