sendbird 错误 - 应首先建立连接
sendbird error - Connection should be made first
我正在使用 RN v0.46.4 和 sendbird v3.0.35
我正在尝试创建一个频道但出现错误:
Connection should be made first error code : 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);
});
}
您应该在 connect 函数的回调中调用 createChannel,这样我们才能确保 connect() 已成功。
我正在使用 RN v0.46.4 和 sendbird v3.0.35
我正在尝试创建一个频道但出现错误:
Connection should be made first error code : 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);
});
}
您应该在 connect 函数的回调中调用 createChannel,这样我们才能确保 connect() 已成功。