收藏
回答

wx.chooseAddress 拒绝之后,怎么重新获取授权?

新版本 wx.getSetting 返回的所有授权状态都为true,如果 wx.chooseAddress  拒绝之后,想重新获取地址就不会弹出地址信息,如何解决?

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

5 个回答

  • 少侠
    少侠
    2020-11-03
    wx.openSetting
    // https://developers.weixin.qq.com/miniprogram/dev/api/open-api/setting/wx.openSetting.html
    
    2020-11-03
    有用 3
    回复
  • 默
    2020-11-03

    引导用户打开设置页

    2020-11-03
    有用 1
    回复 2
  • kenyada
    kenyada
    2020-11-03

    使用wx.opensetting打开用户设置,让用户自己打开

    2020-11-03
    有用 1
    回复 6
    • 小欣子
      小欣子
      2020-11-03
      授权状态都是true,是否可以认为都是打开的呀?那用户又如何再把授权界面打开?
      2020-11-03
      回复
    • 小欣子
      小欣子
      2020-11-03
      懂了,哈哈谢谢
      2020-11-03
      回复
    • Pl
      Pl
      2020-11-06回复小欣子
      用户又如何再把授权界面打开?
      2020-11-06
      回复
    • 曾银藩
      曾银藩
      2020-11-08回复小欣子
      楼主你好,请问怎么判断用户点了取消呢?他们说的不都是打开授权页面吗?
      2020-11-08
      回复
    • 想想风
      想想风
      2020-12-01回复曾银藩
      有解决办法了么,我还没找到如何判断用户取消,还是不用做这个判断了。
      2020-12-01
      回复
    查看更多(1)
  • 柳郁
    柳郁
    2020-12-23

    用户拒绝会调用chooseAddress的fail回调用一个变量记录这个状态 然后再进行判断 如果为false说明曾经拒绝过 就打开设置页面 没有拒绝过 就打开地址选择页面

    2020-12-23
    有用
    回复
  • 🇱 🇴 🇴 🇰   🇲 🇪
    🇱 🇴 🇴 🇰 🇲 🇪
    2020-12-19

    怎么解决啊

    2020-12-19
    有用
    回复
登录 后发表内容
问题标签