浏览 SDKs · React Native
SDKsReact Native

查询输入状态

OpenIM React Native SDK 查询输入状态。

复制

使用 getInputStates() 查询指定用户在会话中的当前输入状态。

const platformIDs = await OpenIMSDK.getInputStates({
  conversationID,
  userID,
});

const isTyping = platformIDs.length > 0;

参数说明

参数类型是否必填说明
conversationIDstring目标会话 ID。
userIDstring要查询输入状态的用户 ID。

调用后返回处于输入状态的平台 ID 数组;空数组表示该用户当前没有平台处于输入状态。持续显示输入状态时,处理更新输入状态中的 OnInputStatusChanged 事件。