wx.getSetting(OBJECT)
獲取用戶的當(dāng)前設(shè)置。
注:返回值中只會出現(xiàn)小程序已經(jīng)向用戶請求過的權(quán)限。
參數(shù)
參數(shù) | 類型 | 必填 | 說明 |
---|---|---|---|
success | Function | 否 | 成功回調(diào) |
fail | Function | 否 | 失敗回調(diào) |
complete | Function | 否 | 調(diào)用結(jié)束 |
返回參數(shù)
參數(shù) | 類型 | 說明 |
---|---|---|
authSetting | Object | 用戶授權(quán)結(jié)果闷旧,其中 key 為 scope 值,value 為 Bool 值,表示用戶是否允許授權(quán) |
scope 參數(shù) | 對應(yīng)接口 | 描述 |
---|---|---|
scope.userInfo | wx.getUserInfo | 用戶信息 |
scope.userLocation | wx.getLocation, wx.chooseLocation | 地理位置 |
scope.address | wx.chooseAddress | 通訊地址 |
scope.invoiceTitle | wx.chooseInvoiceTitle | 發(fā)票抬頭 |
scope.werun | wx.getWeRunData | 微信運動步數(shù) |
scope.record | wx.startRecord | 錄音功能 |
scope.writePhotosAlbum | wx.saveImageToPhotosAlbum, wx.saveVideoToPhotosAlbum | 保存到相冊 |
scope.camera |
wx.getSetting({
success: (res) => {
/*
* res.authSetting = {
* "scope.userInfo": true,
* "scope.userLocation": true
* }
*/
}
})