Jor*_*dan 2 python xmpp google-talk
我使用sleekxmpp连接到Google Talk.我正在尝试跟踪联系人何时使用该changed_status事件更改其状态.我遇到的问题是,当我记录状态更改时,与changed_status事件关联的函数似乎被多次调用.为什么会这样?
我认为它与联系人登录Google Talk的方式有关,也就是说他们可能会在同一台计算机上多次打开它.因此,当他们关闭计算机时会影响两个会话,并且每个会话都会触发一个changed_status事件.
小智 5
答案是您暴露了我需要修复的SleekXMPP中的错误:)
changed_status事件是针对收到的任何在线节点触发的,并且仅在资源的状态或显示值发生更改时才触发.
错误修复现在在开发分支中,它将在即将发布的RC3版本中.
| 归档时间: |
|
| 查看次数: |
459 次 |
| 最近记录: |