收藏
回答

拒绝授权,再也不弹框,删除重进无效

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.getLocation 客户端 7.0.2 2.5.1


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

5 个回答

  • 微盟
    微盟
    2019-01-28

    是这个规则,必须跳转一个新页面或者做一个弹窗,在上门加一个 button  open-type="openSetting" 告诉用户不授权就不能进入小程序。

    2019-01-28
    有用
    回复
  • 原点的原点
    原点的原点
    2019-01-26

    wx.openSetting

    2019-01-26
    有用
    回复
  • 沉冰
    沉冰
    2019-01-25

    你在fail方法里面,弹窗让用户点击进入设置页面;

    例如用showModal

    2019-01-25
    有用
    回复 4
    • :)
      :)
      2019-01-25

      前面说了设置页面也没有地理授权按钮,我删除小程序,在重新扫码进去,应该重新授权才是,结果未弹窗

      2019-01-25
      回复
    • 沉冰
      沉冰
      2019-01-25回复:)

      拿去用

      https://developers.weixin.qq.com/s/M7xGBGmX7C5j

      2019-01-25
      回复
    • 沉冰
      沉冰
      2019-01-25回复:)

      还有记得在app.json中配置上


      "permission": {

          "scope.userLocation": {

              "desc": "获取地理位置的用途"

          }

      }


      2019-01-25
      1
      回复
    • :)
      :)
      2019-01-25回复沉冰

      果然可以了,谢谢谢谢,真厉害

      2019-01-25
      回复
  • :)
    :)
    2019-01-25

    wx.getLocation直接进入fail

    2019-01-25
    有用
    回复
  • 连胜
    连胜
    2019-01-25

    wx.getLocation只有第一次会弹出授权确认框,如果拒绝授权了,你需要用wx.openSetting来打开授权,或者用button  open-type="openSetting"

    2019-01-25
    有用
    回复 1
    • :)
      :)
      2019-01-25

      只有拒绝或者同意 wx.openSetting 打开设置才能看到按钮,但是小程序拒绝后,删除再次进去小程序再也不出现授权弹窗了,而设置里面也没有按钮

      2019-01-25
      回复
登录 后发表内容