最初自己的代码报错command timeout,后期直接调用文档里面的例子也报错。
setChat = ()=>{
const sendMessage = this.state.sendMessage
console.log(passUserId)//要聊天的id
var currentUser = AV.User.current();
var userName = Object.values(currentUser)[0].username
console.log(userName);
// Tom 用自己的名字作为 clientId,获取 IMClient 对象实例
realtime.createIMClient(userName).then((resName)=> {
// 创建与Jerry之间的对话
return resName.createConversation({
members: [passUserId],
name: 'Tom & Jerry',
unique:true,
});
}).then(function(conversation) {
// 发送消息
return conversation.send(new AV.TextMessage('耗子,起床!'));
}).then(function(message) {
console.log('Tom & Jerry', '发送成功!');
IMClient.close();
}).catch(console.error);
}
这是appid
appId: '0pr44Xw6rHqEOwOYpGG1EIYu-gzGzoHsz',