sendbird错误 - 应首先建立连接

时间:2017-07-20 19:53:04

标签: react-native react-native-android sendbird

我正在使用RN v0.46.4和sendbird v3.0.35

我正在尝试创建一个频道但收到错误:

  

应首先连接错误代码:800101

_chat(item){

  console.log(item);

  var userIds = [1, item.id];
  sb = new SendBird({appId: APP_ID});
    sb.connect(item.id, function(user, error) {
          console.log(user);

        })

sb.GroupChannel.createChannelWithUserIds(userIds, true, item.firstname, function(createdChannel, error) {
    if (error) {
        console.error(error);
        return;
    }

    console.log(createdChannel);
});
}

1 个答案:

答案 0 :(得分:0)

你应该在connect function的回调中调用createChannel,这样我们就可以确保connect()成功了。