收藏
回答

wx.chooseLocation 无法正常调用?

我在调用wx.chooseLocation的时候,新用户(或者最近使用的小程序中删除也有同样的效果)访问,第一次发起userLocation授权,同意授权结束后,无法紧接着调用wx.chooseLocation(隐私已经提交更新,接口已申请),提示

{errMsg: "chooseLocation:fail api scope is not declared in the privacy agreement", errno: 112}

这个时候只需要关闭小程序重新打开小程序,就可以正常调用wx.chooseLocation。

代码片段如下:

wx.authorize({

    scope: 'scope.userLocation',

    success(res) {

console.log(res);

        wx.chooseLocation({

success: function (res) {

 //业务代码

            },

fail:function(res){

console.log(res)

}

        });

    },

回答关注问题邀请回答
收藏

8 个回答

  • 那一抹微笑😊穿透阳光
    那一抹微笑😊穿透阳光
    05-07

    你这个提示语,就是说没有同意用户隐私保护协议

    05-07
    有用 1
    回复 2
    • 蓝.T.
      蓝.T.
      06-03
      这个接口必须用户授权地理位置吗?
      06-03
      回复
    • 蓝.T.
      蓝.T.
      06-04
      同意了,我也这样
      06-04
      回复
  • 那就换一个长点的名字吧
    那就换一个长点的名字吧
    09-17

    我的隐私协议已经添加了获取你选择的位置信息,并且也已经审核通过了,但还是报错{errMsg: "chooseLocation:fail api scope is not declared in the privacy agreement", errno: 112}

    09-17
    有用
    回复
  • ,
    09-08

    确保这个声明在里面,更新隐式权限并且确保审核完毕(我的这个还在审核中)。

    09-08
    有用
    回复
  • 摩卡不加糖.
    摩卡不加糖.
    08-22

    你好,这个问题解决了嘛

    08-22
    有用
    回复
  • 意难平
    意难平
    06-25

    各位大佬,这个问题有解决掉吗

    06-25
    有用
    回复 1
    • 摩卡不加糖.
      摩卡不加糖.
      08-22
      你好,这个问题解决了嘛
      08-22
      回复
  • CityHunter蕐
    CityHunter蕐
    06-16

    楼主这个问题解决了吗?

    06-16
    有用
    回复 1
    • 摩卡不加糖.
      摩卡不加糖.
      08-22
      你好,这个问题解决了嘛
      08-22
      回复
  • 余香
    余香
    发表于移动端
    06-12
    头皮发麻我也是,看了文档这个接口不需要授权,就是首次用户要重新启动小程序才能调用,楼主这个问题解决了吗?
    06-12
    有用
    回复 1
    • 摩卡不加糖.
      摩卡不加糖.
      08-22
      你好,这个问题解决了嘛
      08-22
      回复
  • 正青春
    正青春
    05-06

    隐私保护指引,检查一下线上版本,在提交审核的按钮上方,点击更新查看

    05-06
    有用
    回复 7
    • 贵阳友杰科技有限公司
      贵阳友杰科技有限公司
      05-06
      这也不对啊,首先隐私是更新了,其次,如果没更新隐私,不可能第二次打开小程序就完全正常了
      05-06
      回复
    • 肖颖
      肖颖
      05-08
      我也是同意隐私保护指引后报错  第二次打开小程序就完全正常了
      05-08
      回复
    • 正青春
      正青春
      05-08回复贵阳友杰科技有限公司
      你改下基础库版本,然后清楚所有缓存再试试,或者关闭开发工具重新打开,这几种情况都会解决这个问题
      05-08
      回复
    • 加油
      加油
      发表于移动端
      05-08回复正青春
      现在并不是开发者工具会出现这个问题,发布小程序后也会出现这个问题。
      05-08
      回复
    • 正青春
      正青春
      05-08回复加油
      你先把开发工具里的问题处理好,再看线上版本
      05-08
      回复
    查看更多(2)
登录 后发表内容