问题标签 [groupchat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1363 浏览

xmpp - 使用 (a)Smack 在 XMPP 中创建 WhatsApp、BBM 等群组

我可以在 XMPP Asmack 中实现像 WhatsApp 或 BBM 这样的群聊吗?我正在使用 Openfire 服务器。我已经在 XMPP ( http://xmpp.org/extensions/xep-0045.html ) 中实现了基本的多用户聊天,但它并不包含我需要的所有功能。

我需要群聊的全部功能,例如:

  • 无论用户是否在线,组都可以持久化用户。
  • 将离线消息传递给组成员(当他上线时)。

我应该自定义服务器吗?或者有关于这个组功能的任何标准?我真的需要帮助解决这个问题。

谢谢你。

0 投票
2 回答
2454 浏览

android - 如何从 Openfire 获取群聊的离线消息

当我的用户登录并加入房间时,有什么方法xmpp可以让我收到MultiUserChat 的离线消息

我想像这样实现群聊WhatsApp,还有其他方法可以实现吗?请建议

提前致谢

0 投票
4 回答
7905 浏览

xmpp - 持久性 XMPP MUC (XEP-45),例如 WhatsApp 群聊

来自规范——</p>

7.14 退出房间

为了退出多用户聊天室,占用者向其当前在房间中使用的 <room@service/nick> 发送类型为“不可用”的出席信息节。

示例 80. 住户离开房间

这意味着一旦用户与 XMPP 服务器断开连接,他就会从服务器端的组中删除。问题很简单——我不想要这种行为;我想要一个类似于 Whatsapp 的行为,即即使用户离线,他仍然是 MUC 房间的一部分(配置为在服务器端持久化)并且会接收来自其他占用者的消息。

鉴于 XEP-0045 和 XMPPFramework for iOS 的规范和文档,我不知道如何完成此操作,或者是否可以在传统的 ejabberd 服务器中完成此操作。

0 投票
1 回答
181 浏览

highcharts - highcharts嵌套分组右侧边框丢失

当我创建嵌套组图表时,如果只有一个嵌套组,则不绘制右侧边框

jsfiddle.net/gmrpY/7

0 投票
0 回答
49 浏览

android - 我必须以什么方式为android中的群聊分配端口?

我是编程学习的初学者,

我开始学习socket编程,

我想确保我正确理解了套接字的概念。

我的问题如下,

1) 编码群聊,一个群房间是一个端口号吗?

2) 那么,如何分配未被自动占用的端口号呢?

3) 如果我使用所有端口号怎么办?

谢谢,

jgom(来自韩国)

0 投票
1 回答
49 浏览

android - QBRoomChatManager 类在以后的 Quickblox 库中不存在 - quickblox-sdk-release-2

下面的链接显示了 Quickblox 用于聊天室的最新文档:

http://quickblox.com/developers/Chat#Group_chat

要集成的代码:

QBRoomChatManager roomChatManager = QBChatService.getInstance().getRoomChatManager();

但是这个类不在最新的库中。请帮助我如何实现这一点?

0 投票
0 回答
704 浏览

ios - didReceiveInvitation 在向用户发送邀请后不起作用 ios xmpp

我正在使用 xmpp 在 IOS 中进行群聊。我可以成功创建组,但是在我邀请用户之后 didReceiveInvitation 方法不会在其他设备上调用。

下面是我的代码。

我也在 .h 文件中提到了代表。任何帮助将不胜感激。

谢谢

0 投票
1 回答
1127 浏览

android - 如何使用电子邮件和密码在 quickblox 中创建聊天会话

我正在使用 quickblox 聊天 api 进行群聊。我正在使用用户名和密码创建聊天会话。这是我创建聊天会话的代码。

但我想使用电子邮件和密码创建会话。任何人都有任何想法这样做。

0 投票
0 回答
227 浏览

java - 使用 Skype Java API 获取群组消息的侦听器是什么?

我搜索如何拥有像 ChatMessageListener 这样的监听器,但对于组......为此,我使用 skype java api 1.6。

所以我想要这个:

但它不适用于 Skype 组 :(

那么如何为 Skype 群组的听众提供这个服务呢?

0 投票
0 回答
141 浏览

xmpp - 从 openfire 下载整个群聊历史

openfire用作聊天服务器和JsJac聊天 Web 应用程序的客户端库。JsJac 与一对一聊天和群聊工作正常。我在 openfire 中添加了用于消息归档的监控插件。现在我想要下载整个群聊历史的功能。

问题:是否可以使用 JsJac 下载整个群聊,或者有其他更好的方法吗?

谢谢