Quickblox - 使用 javascript SDK 进行群聊
Quickblox - group chat with javascript SDK
我在使用 QB Javascript SDK 设置群聊时遇到了问题。
几个问题:
首先,我不断收到 "room is locked" 消息 http://i.imgur.com/mB3iBKf.png
不知道为什么,在服务器端,房间设置为 public 组而不是私人聊天。
其次,好像只有一个用户可以登录。
- 我用用户 "John" 登录 - 它会抛出有关 "room is locked" 的消息,但登录后工作正常。
- 我用另一个用户 "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 has logged in" - 但没有任何效果。
如果我同时注销两者,只登录 doe,它会起作用 - 那时用 john 登录不起作用。
有人可以指导我吗?
您使用的是已弃用的旧聊天示例。
我们已经发布了新版本的 JS SDK,不需要任何额外的插件。
下载最新版本:
http://quickblox.com/developers/Javascript
很遗憾,我们还没有更新的样本。但是您可以使用这些代码片段:
http://quickblox.com/developers/Web_XMPP_Chat_Sample#Chat_2.0_API_instead_the_chat_plugin
以及创建群聊的示例:
https://gist.github.com/AndreyPovelichenko/37e40b338279f59b3fbd
我在使用 QB Javascript SDK 设置群聊时遇到了问题。
几个问题: 首先,我不断收到 "room is locked" 消息 http://i.imgur.com/mB3iBKf.png 不知道为什么,在服务器端,房间设置为 public 组而不是私人聊天。
其次,好像只有一个用户可以登录。 - 我用用户 "John" 登录 - 它会抛出有关 "room is locked" 的消息,但登录后工作正常。 - 我用另一个用户 "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 has logged in" - 但没有任何效果。
如果我同时注销两者,只登录 doe,它会起作用 - 那时用 john 登录不起作用。
有人可以指导我吗?
您使用的是已弃用的旧聊天示例。 我们已经发布了新版本的 JS SDK,不需要任何额外的插件。
下载最新版本: http://quickblox.com/developers/Javascript
很遗憾,我们还没有更新的样本。但是您可以使用这些代码片段: http://quickblox.com/developers/Web_XMPP_Chat_Sample#Chat_2.0_API_instead_the_chat_plugin
以及创建群聊的示例: https://gist.github.com/AndreyPovelichenko/37e40b338279f59b3fbd