我正在使用 slimxmpp 连接到 Google Talk。我正在尝试跟踪联系人何时使用该changed_status
事件更改其状态。我遇到的问题是,当我记录状态更改时,与changed_status
事件关联的函数似乎被多次调用。为什么会这样?
我认为这与联系人登录 Google Talk 的方式有关,即他们可能会在同一台计算机上多次打开它。因此,当他们关闭计算机时,它会影响两个会话,并且每个会话都会触发一个changed_status
事件。
我正在使用 slimxmpp 连接到 Google Talk。我正在尝试跟踪联系人何时使用该changed_status
事件更改其状态。我遇到的问题是,当我记录状态更改时,与changed_status
事件关联的函数似乎被多次调用。为什么会这样?
我认为这与联系人登录 Google Talk 的方式有关,即他们可能会在同一台计算机上多次打开它。因此,当他们关闭计算机时,它会影响两个会话,并且每个会话都会触发一个changed_status
事件。