问题标签 [stanza.io]

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 投票
0 回答
58 浏览

javascript - Stanza.js,如何查询现有的 MUC 房间?

我已经能够通过加入多用户聊天室并将其发送到 [room@conference.host/nick] 来实例化它

但我没有看到任何客户端方法来搜索现有房间。

https://github.com/legastero/stanza/blob/master/docs/Reference.md

如何使用 Stanza.js 客户端来发现存在的 MUC 房间?

Client.getDiscoItems 似乎会这样做,但只是在创建房间后的一小段时间内。

0 投票
0 回答
32 浏览

stanza.io - Stanzjs 如何接收消息

/*嗨,我正在使用 Reactjs 中的 stanza.io 库创建一个简单的聊天应用程序,当使用客户端对象发送消息时,它正在工作,但在接收方,侧面消息未接收

0 投票
0 回答
31 浏览

reactjs - 如何在 stanzajs 中验证用户名和密码

如何在 stanzajs 中验证用户名和密码 您好我正在使用 stanza.io 库来验证用户名和密码,但是此事件仅在用户名和密码都不正确时触发,但只有一个不正确时不会执行

0 投票
0 回答
31 浏览

reactjs - client.getRoster() 返回空项数组 StanzaJS

我正在使用 stanza.js 库来创建一个简单的聊天应用程序。但问题是当我调用这个 client.getRoster 函数时返回一个空数组。我正在使用 MongooseIm XMPP 服务器。如何将联系人添加到我的名册

0 投票
0 回答
102 浏览

react-native - Stanza Jingle 无法在 React Native 中使用 XMPP 服务器进行 webRTC 信令

我正在使用 react-native 开发 XMPP 聊天应用程序。我正在使用节库与 XMPP 服务器进行通信。文字聊天工作正常。现在我正在使用 webRTC 集成视频聊天。我想使用 XMPP 服务器作为我的信令服务器。我正在使用jingle为 webRTC 通信创建媒体会话。但是当我试图创建一个 RTCPeerConnection 时,它总是返回未定义。

这是我的反应原生代码:

这就是我尝试建立会话的方式。但它抛出以下错误:

RTCPeerConnectionUndefined

问题出现在SessionManager.js

这里的 stanza_shims_1.RTCPeerConnection 总是未定义的。所以我尝试用react-native-webrtc 替换 RTCPeerConnection(不是正确的方法)。然后会话被启动并且能够发送用于信令的数据包。但是该节中的侦听器不适用于react-native-webrtc。谁能帮我完成这项工作?

0 投票
0 回答
23 浏览

reactjs - xmpp stanza.js :请求在 15 秒后超时

在此处输入图像描述

嗨,我在尝试更新 stanza.io/stanzajs 库中的名册项目时遇到了这个问题。

0 投票
0 回答
126 浏览

reactjs - 如何在 Reactjs 中显示打字指示器

嗨,我是Reactjs和中的聊天应用程序Redux。目前我没有使用任何数据库,我将所有用户存储在我的redux store. 我正在发送消息并使用xmpp stanza.js. 现在我想typing indicator在我的聊天应用程序中显示一个。我不知道如何实现那个东西。你可以想象,我的Redux. 这些用户有一些属性

0 投票
0 回答
32 浏览

reactjs - 如何知道 XMPP stanza.io 中的输入状态

我正在开发一个react在前端使用的应用程序。我stanza.io在这个项目中使用库,我想typing status在其他启动时检查用户composing the message.

0 投票
0 回答
16 浏览

xmpp - 在 stanza.io 中创建自定义插件的问题

您好我正在尝试创建一个自定义插件stanzajs来发送具有自定义属性的消息,但它会引发错误:Unhandled Rejection (TypeError): Cannot read properties of undefined (reading 'textSub')

customPlugin.js

//用法