请问如何在用户授权后判断授权是否失效?

发布于 8 年前作者 qiangcai9103 次浏览最后编辑 8 年前来自 ask

经过运行发现,用户授权后,该授权可能再次失效。

当授权失效时需要再次显示授权按钮,让用户重新授权。这需要预先判断用户的授权状态。

请问有没有方法在小程序端判断已授权用户的授权失效状态?

1 回复
guiying31
guiying311 楼6 年前

wx.getSetting 获取授权的信息,如果获取到例如 位置授权 取消了,则弹框提示去授权,然后调用wx.openSetting跳转授权页面