【问题标题】:Quickblox - group chat with javascript SDKQuickblox - 使用 javascript SDK 进行群聊
【发布时间】:2015-02-03 16:39:14
【问题描述】:

我在使用 QB Javascript SDK 设置群聊时遇到了问题。

几个问题: 首先,我不断收到“房间已锁定”消息http://i.imgur.com/mB3iBKf.png 不知道为什么,服务器端,房间设置为公共组而不是私人聊天。

其次,看起来只有一个用户可以登录。 - 我使用用户“John”登录 - 它抛出有关“房间已锁定”的消息,但登录并正常工作。 - 我用另一个用户“Doe”登录,在不同的浏览器或设备中,它登录但没有触发任何事件。 - 如果我同时注销并尝试登录“doe”,它可以工作。

我只能得出这样的结论,即一次只有一个用户在使用入门版?有人可以向我澄清一下吗?

我的代码大量借用http://quickblox.github.io/sample-chat-xmpp-web/examples/groupchat.html。唯一的区别显然是 appid 及其设置(是的,一些自定义事件,但核心是相同的)。

可以在这里访问:http://arrayinfinite.info/veeru/demo.php

我以 John 的身份登录,我看到了 -

http://i.imgur.com/Utpf6Xm.png

如果我在那之后立即以 doe 身份登录,我只会看到一条消息“doe 已登录” - 但没有任何效果。

如果我同时注销,并且只登录,它可以工作 - 使用 john 登录此时不起作用。

有人可以指导我吗?

【问题讨论】:

  • 嗨,有什么建议吗?

标签: javascript quickblox


【解决方案1】:

您正在使用旧的和已弃用的聊天示例。 我们已经发布了新版本的 JS SDK,不需要任何额外的插件。

下载最新版本: http://quickblox.com/developers/Javascript

很遗憾,我们还没有更新的样本。但是你可以使用这些代码 sn-ps: http://quickblox.com/developers/Web_XMPP_Chat_Sample#Chat_2.0_API_instead_the_chat_plugin

还有这个创建群聊的例子: https://gist.github.com/AndreyPovelichenko/37e40b338279f59b3fbd

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多