wx.getLocation()接口部分手机请求失败,前提是所有位置权限都打开情

发布于 7 年前作者 rengang3230 次浏览最后编辑 7 年前来自 ask
  • 当前 Bug 的表现(可附上截图)

Honor 10 Lite手机在所有位置权限都打开的情况下(微信可以分享位置信息;小程序位置权限也打开状态下),请求wx.getLocation()接口进入fail函数,无论怎么请求都是fail函数;日志已经上传,微信号:ldy18332090837;上传时间:2019-7-1 11:59

       

   

  • 预期表现

  • 复现路径

  • 提供一个最简复现 Demo

5 回复
mintao
mintao1 楼6 年前

我在开发者工具里面可以获取到位置信息,但是在真机显示getLocation:fail:invalid data

chao04
chao042 楼6 年前

是否配置了

“permission”: {

“scope.userLocation”: {

“desc”: “位置信息将用于发布通告和动态”

}

},

leisu
leisu3 楼6 年前

报错信息是系统定位无权限,不是小程序无权限哈,应该是检查下是否微信有定位权限。

新版本已修复,添加了申请定位授权的交互.

tianlei
tianlei4 楼6 年前

开启下wifi试下?

juanwang
juanwang5 楼5 年前

是锐行考勤的研发人员么?这个应该和微信版本号有关,换7.0.3试试。