又是vivo手机的bug,不管苹果还是其他安卓都可以弹框,就发现vivo手机有问题,不是拒绝是没有弹框出现,直接进入fail函数了,输出的是"getLocation:fail:auth denied"
排除信号问题,手机上的GPS也开了的。
手机型号vivo X20Aarmeabi-v7a
运行系统27
微信版本7.0.4
基础库版本2.7.2 [257]
往返耗时68ms
连接方式Wi-Fi
- 当前 Bug 的表现(可附上截图)
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | wx.getLocation | 客户端 | 7.0.4 | 2.7.2 |
5 个回答
解决了吗,大佬,也遇到同样的问题,解决了踹我一下
在app.json里加个permission试试
"permission": {
"scope.userLocation": {
"desc": "xxxxxxxxxxxx"
}
},
这个permission参数我之前就已经配置了的
你好,麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
https://developers.weixin.qq.com/s/yWd7srmE7b9J
手机的系统设置里面是不是没给微信位置权限
查看过了,给了微信APP位置权限了的
大佬和官方帮忙看下什么原因,其他安卓机和苹果都可以的弹框授权位置信息,就vivo连弹框也不触发