【问题标题】:agsXMPP OnMessage not containing message bodyagsXMPP OnMessage 不包含消息正文
【发布时间】:2013-06-12 11:27:25
【问题描述】:

我正在订阅 OnMessage 事件,当用户发送消息时它会被调用两次;当他/她开始输入一次,此时Message对象的内容如下:

Body = null
Chatstate = composing
Error = null
Headers = null
Html = null
Nickname = null
Subject = null
Thread = null
Type = chat
XDelay = null
XEvent = null

第二次处理事件时,Message 参数包含以下内容:

Body = null
Chatstate = active
Error = null
Headers = null
Html = null
Nickname = null
Subject = null
Thread = null
Type = chat
XDelay = null
XEvent = null

除非我遗漏了什么,否则第二次引发事件时,Body 属性不应为空,或者应再次引发事件,其中包含第一个和第二个事件处理程序调用处理键入事件的消息。谢谢。

【问题讨论】:

    标签: c# facebook-chat agsxmpp


    【解决方案1】:

    您的联系人正在向您发送没有正文的聊天状态。否则身体会在那里。 有关聊天状态的更多信息,您可以在此处阅读 XEP: http://xmpp.org/extensions/xep-0085.html

    【讨论】:

      猜你喜欢
      • 2020-01-21
      • 1970-01-01
      • 1970-01-01
      • 2019-09-30
      • 1970-01-01
      • 1970-01-01
      • 2017-06-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多