12得票2回答
如何从GWT中调用jQuery的触发器(trigger)?

public static native void doConnect() /*-{ $wnd.jQuery(document).trigger('connect', { jid: 's...

12得票4回答
XMPP同一用户的多个会话问题

我已经实现了一个Chrome扩展程序,它可以通过BOSH连接与运行在远程服务器上的Punjab服务器一起使用XMPP聊天。该扩展程序是使用JavaScript库Strophe实现的。我遇到的问题是当同一用户有多个会话(例如,在同一台机器上运行两个不同的浏览器)时,我无法从第一个聊天窗口接收和记...

11得票4回答
使用Socket IO(或Strophe.js)、XMPP和Django实现实时服务器推送

我有几个 Android 和 iOS 原生移动应用程序,它们直接连接到我托管的 XMPP 服务器。它们通过 XMPP 推送和拉取实时数据。我还使用了一些 XMPP XEP 扩展。对于其他操作,我在同一台服务器上运行一个 Django 应用程序,所有移动应用程序都通过 HTTP REST 接口进...

10得票4回答
什么是strophe,如何在JQuery中使用它?

有人可以解释一下 strophe 是什么吗? 我相信它与 XMPP 有关? 我该如何在使用 jQuery 的网站中将其整合进去?

10得票2回答
XMPP网页聊天:如何解决多个选项卡/窗口的问题?

我们有一个网站,使用 strophe.js 库和 ejabberd XMPP 服务器为其开发了一个聊天系统。我们使用 PHP(使用内部库)进行会话附件的初始化。我们从 PHP 脚本获取 RID 和 SID,然后使用 strophe 的会话附件功能。所述的 RID 和 SID 存储在 cooki...

10得票1回答
使用 strophe.js 进行授权请求(添加到花名册)

我使用strophe.js库在浏览器中发送和接收XMPP消息,它能够正常工作,但仅适用于我已经在通讯录中的用户。 我需要将某个人(我已知其地址)添加到我的通讯录中,我该如何使用strophe.js实现呢?这对我很重要,因为Gmail拒绝向我未在通讯录中的人发送消息。我想获得订阅:双方均可接收...

8得票2回答
处理Strophe.js聊天应用中的在线状态

是否存在一种基于Strophe.js的聊天应用程序的在线状态处理现有解决方案? 我有一个简单的基于Strophe.js的聊天应用程序。我想仅显示在线用户并动态更改列表。我想知道是否存在任何现有解决方案(可能是Strophe插件)来处理这个问题。如果不存在这样的解决方案,那么实施它的最佳/最简...

8得票1回答
BOSH模块未启动:Ejabberd / Strophe设置问题

我尝试在Ubuntu 12(Linode最新版本)上使用内部Ejabberd Web服务器设置Strophe与Ejabberd,并用其提供聊天服务。 测试URL (http-bind 和 admin) 都可用。 JWChat 可用。 Strophe 抛出错误: In Strophe: RE...

7得票1回答
Strophe字符编码问题

我正在开发一个XMPP客户端,使用Strophe(JavaScript版本)发送/接收消息时遇到问题。 问题出在包含“特殊”字符的消息上。例如,如果我发送以下消息: I'm here. 外部客户端(如iChat)将显示: I&ampaposm here. 而Strop...

7得票1回答
ejabberd与web客户端(websocket.js)的连接失败

我已经在Ubuntu操作系统上安装了ejabberd。 Configured ejabberd.yml as: port: 5280 ip: "::" module: ejabberd_http request_handlers: "/ws": ejab...