tom发送成功,jerry.on('message' 不起作用,接受不到消息, 但jerry可以在聊天记录里查询(conversation.queryMessages)看到tom发送的消息。没看出有什么问题?
// Tom 用自己的名字作为 clientId,获取 IMClient 对象实例
realtime.createIMClient('Tom').then(function(tom) {
// 创建与Jerry之间的对话
return tom.createConversation({
members: ['Jerry'],
name: 'Tom & Jerry',
});
}).then(function(conversation) {
// 发送消息
return conversation.send(new AV.TextMessage('耗子,起床!'));
}).then(function(message) {
console.log('Tom & Jerry', '发送成功!');
}).catch(console.error);
// Jerry 登录
realtime.createIMClient('Jerry').then(function(jerry) {
jerry.on('message', function(message, conversation) {
console.log('Message received: ' + message.text);
});
}).catch(console.error);