# UserInfoButton.onTap(function listener)

> __微信 鸿蒙 OS 版__：支持

## 功能描述

监听用户信息按钮的点击事件

## 参数

### function listener

用户信息按钮的点击事件的监听函数

#### 参数

##### Object res

| 属性 | 类型 | 说明 | 最低版本 |
| ---- | ---- | ---- | -------- |
| userInfo  | [UserInfo](/minigame/dev/api/open-api/user-info/UserInfo) | 用户信息对象，不包含 openid 等敏感信息 |  |
| rawData  | string | 不包括敏感信息的原始数据字符串，用于计算签名 |  |
| signature  | string | 使用 sha1( rawData + sessionkey ) 得到字符串，用于校验用户信息，参考文档[signature](/minigame/dev/guide/open-ability/signature.md) |  |
| encryptedData  | string | 包括敏感数据在内的完整用户信息的加密数据，详细见[加密数据解密算法](/minigame/dev/guide/open-ability/signature.md) |  |
| iv  | string | 加密算法的初始向量，详细见[加密数据解密算法](/minigame/dev/guide/open-ability/signature.md) |  |
| cloudID  | string | 敏感数据对应的云 ID，开通[云开发](/miniprogram/dev/wxcloudservice/wxcloud/basis/getting-started.md)的小程序才会返回，可通过云调用直接获取开放数据，详细见[云调用直接获取开放数据](/minigame/dev/guide/open-ability/signature.md#method-cloud) | [2.7.0](1003706) |
| errMsg  | string | 调用结果（错误原因） |  |
