2014-09-05 86 views
0

如何知道是否聊天消息已经在成功的strophe发送?的strophe聊天发送状态

例如

var reply = $msg({ 
    to: id + '@' + chatServerIP, 
    from: uid + '@' + chatServerIP, 
    type: 'chat' 
}).cnode(Strophe.xmlElement('body', msg)); 
chatConnection.send(reply.tree()); 

怎么样怎么样的答复已经发送成功?

回答

0

如果您正在寻找,您将不会收到任何形式的确认。如果失败,你应该得到一个错误。另请检查您的服务器是否设置为存储脱机消息。如果收件人不在线,您的邮件可能会到达那里。

您可以设置收据以得到确认http://www.xmpp.org/extensions/xep-0184.html