美文网首页
微信小程序用户拒绝授权的处理

微信小程序用户拒绝授权的处理

作者: HelloKang | 来源:发表于2018-03-06 12:39 被阅读0次
    1. 直接退出小程序
      虽然官方没有给出关闭小程序的方法,但其实还是有办法关闭的。
    • 如果是在首页
    onLoad: function () {
        wx.navigateBack({
            delta: -1
        })
    }
    
    • 如果不在首页:
      可通过 getCurrentPages() 获取当前的页面栈,决定需要返回几层,多返一层,没有页面可以返回就直接可以关闭小程序了。
    1. 用户拒绝授权后再次授权
      微信小程序在用户拒绝授权之后再调用wx.getUserInfo就不会再出现授权窗口,如果需要再次授权我们可以调用 wx.openSetting 让用户将允许获取用户信息打开即可。
    (2018-08-07注:wx.getUserInfo与wx.openSetting即将废弃,建议使用<button open-type="xxx">配合适当的引导让用户授权)

    相关文章

      网友评论

          本文标题:微信小程序用户拒绝授权的处理

          本文链接:https://www.haomeiwen.com/subject/wqvlfftx.html