🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### **查询用户相关状态** ~~~ instance.getUserState({ userId: xxxx, infoName: xxxx }); ~~~ **接口说明** 获取指定用户的指定状态值。 **返回值** 指定用户的指定状态值。 **接口参数简介** | 名称 | 类型 | 说明 | 是否必须 | | --- | --- | --- | --- | | userId | number | 用户ID | 是 | | infoName | number | 状态参数名 | 是 | **状态参数名说明** | 名称 | 返回值类型 | 说明 | --- | --- | --- | | BRAC_USERSTATE_CAMERA | number | 用户摄像头状态 | BRAC_USERSTATE_HOLDMIC | number | 用户音频设备状态(返回值:0 音频采集关闭, 1 音频采集开启) | BRAC_USERSTATE_SPEAKVOLUME | number | 用户当前说话音量(0.0 ~ 100.0) | BRAC_USERSTATE_RECORDING | number | 用户录像(音)状态 | BRAC_USERSTATE_LEVEL | number | 用户级别 | BRAC_USERSTATE_NICKNAME | string | 用户昵称 | BRAC_USERSTATE_LOCALIP | string | 用户本地IP地址 | BRAC_USERSTATE_INTERNETIP | string | 用户互联网IP地址 | BRAC_USERSTATE_P2PCONNECT | number | 查询本地用户与指定用户的当前P2P连接状态 | BRAC_USERSTATE_NETWORKSTATUS | number | 查询指定用户的网络状态(<br>返回值:0 优良<br>1 较好<br>2 一般<br>3 较差<br>4 非常差)<br>注:查询间隔需要>1s | BRAC_USERSTATE_NETSTATUSDETAIL | number | 查询指定用户的网络状态详细信息(<br> holdcount:会话保持次数<br>lossrate:UDP当前丢包率<br> maxnetdelay:UDP最大网络延迟<br>netdelay:UDP的当前网络延迟)<br>注:查询间隔需要>1s