与已经存在的用户一起加入 twilio 频道

ala*_*nan 4 twilio react-native

我有一个 React Native 应用程序,它使用 Twilio Chat API 连接到一个频道。我正在使用这个仓库:https : //github.com/twilio/TwilioChatJsReactNative

我正在使用this.generalChannel.join()加入我的一般频道。这适用于任何新用户。

根据回购自述文件中的文档,我在后台运行了令牌生成器。

但是,当我尝试使用现有用户名登录时,出现statusText“成员已存在”的错误。

如何使用现有用户登录我的 Twilio Chat 频道?

小智 9

channel对象中有一个state对象。在那里statusjoined如果用户已经是频道的成员,这将相等。只是做类似的事情if(channel.state.status !== "joined") channel.join()