以Promise风格调用: 不支持。
查询用户是否在录屏
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
success | function | 否 | 接口调用成功的回调函数 | |
fail | function | 否 | 接口调用失败的回调函数 | |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
属性 | 类型 | 说明 |
---|---|---|
status | string | 录屏状态 |
errMsg | string |
合法值 | 说明 |
---|---|
on | 开启 |
off | 关闭 |
属性 | 类型 | 说明 |
---|---|---|
code | number | |
data | object | |
msg | string |
function getScreenRecordingState() { xhs.getScreenRecordingState({ success: (res) => { console.log('查询录屏状态成功:', res); if (res.status === 'on') { console.log('录屏状态: 开启'); } else if (res.status === 'off') { console.log('录屏状态: 关闭'); } }, fail: (err) => { console.error('查询录屏状态失败:', err); }, complete: () => { console.log('查询录屏状态操作完成'); } }); } // 调用示例 getScreenRecordingState();