对于微信小程序的这两个api的介绍官方文档写的比较简单,好像都是来获取当前用户的授权状态。
官方文档
https://developers.weixin.qq.com/miniprogram/dev/api/open-api/setting/wx.openSetting.html
getsetting:
获取用户的当前设置。返回值中只会出现小程序已经向用户请求过的权限。
opensetting:
调起客户端小程序设置界面,返回用户设置的操作结果。设置界面只会出现小程序已经向用户请求过的权限。
wx.getSetting({
success (res) {
console.log(res.authSetting)
// res.authSetting = {
// "scope.userInfo": true,
// "scope.userLocation": true
// }
}
})
从代码上看好像都是获取authsetting里的列表,查看各种授权状态。我们写个demo就可以理解官方文档这两句话了。