2014-09-05 81 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