【问题标题】:How can I implement auto join for XMPP room in iOS如何在 iOS 中实现 XMPP 房间的自动加入
【发布时间】:2016-02-17 05:42:24
【问题描述】:

我想在 XMPP 群聊中自动加入房间。

我从后端服务器创建了所有组,我第一次加入房间,但是当我断开与 XMPP(应用程序外)的连接并返回应用程序内部并重新连接 xmpp 时,我再次需要加入房间。

在侧面应用程序中,一个用户已经在多个房间中可用,因此无法在房间中再次加入 n。请帮忙..

提前致谢!

【问题讨论】:

  • “你是一个很好的问题,但你的问题伤害了我。;)”.....如果你找到任何解决方案,请分享,我会坚持下去。

标签: ios xmpp openfire ios9.1 groupchat


【解决方案1】:

我认为您必须显示此链接:https://xmpp.org/extensions/xep-0048.html。 在这里您可以找到自动加入和房间存储的解决方案。

【讨论】:

    【解决方案2】:

    没有办法,自动重新进入您的房间。 你应该在你的组列表(房间)中创建一个循环,然后进入每个组。 我建议通过 operationQueue 来完成。

    【讨论】:

    • 这是后端的任何选项吗?因为超过 100 个房间再次加入 n 不是一个好的解决方案..
    • @SureshJagnani 我不知道,但我认为,没有办法 :)
    • 是的,我明白,但无论如何我假设通过 Set Pubsub 节点。你对此有什么想法吗?
    • 说得好!使用循环加入 1000 个房间?这就是我要避免的。
    猜你喜欢
    • 2012-10-18
    • 2017-04-21
    • 2015-05-17
    • 2016-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-21
    • 2016-04-09
    相关资源
    最近更新 更多