收藏
回答

微信小程序,打开授权设置页没有显示授权地理位置

问题模块
教程反馈

平台:微信小程序

机型:苹果6Plus

问题描述:

由于wx.getUserInfo 接口直接弹出授权框的开发方式将逐步不再支持,那我采用button方式

代码如下

<button class="weui-btn" type="primary" plain="true" open-type="openSetting" bindopensetting='bindopensetting'>授权用户地理</button>


在真机测试时候点击打开授权页


只有授权用户信息的选项,没有地理位置的选项

另外手机里的微信已经打开位置授权

在下先谢了

最后一次编辑于  2018-08-22  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

5 个回答

  • SHIELD
    SHIELD
    2018-08-22

    需要通过wx.authorize或开放按钮申请scope.userLocation授权,才会出现在授权设置页。

    2018-08-22
    赞同
    回复 4
    • 魅夜
      魅夜
      2018-08-22

      请问

      开放按钮申请scope.userLocation授权

      这开放按钮是哪个

      2018-08-22
      赞同
      回复
    • SHIELD
      SHIELD
      2018-08-22回复魅夜

      哦,记错了,开放按钮只支持下面这些:

      所以只能通过wx.authorize去申请scope.userLocation授权了。

      2018-08-22
      赞同 11
      回复
    • SHIELD
      SHIELD
      2018-08-22回复魅夜

      开放按钮指的是下面这个东东:


      2018-08-22
      赞同 11
      回复
    • 魅夜
      魅夜
      2018-08-23回复SHIELD

      解决了,太感谢了,是需要wx.authorize才行


      2018-08-23
      赞同
      回复