问题标签 [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.
javascript - Stanza.js,如何查询现有的 MUC 房间?
我已经能够通过加入多用户聊天室并将其发送到 [room@conference.host/nick] 来实例化它
但我没有看到任何客户端方法来搜索现有房间。
https://github.com/legastero/stanza/blob/master/docs/Reference.md
如何使用 Stanza.js 客户端来发现存在的 MUC 房间?
Client.getDiscoItems 似乎会这样做,但只是在创建房间后的一小段时间内。
stanza.io - Stanzjs 如何接收消息
/*嗨,我正在使用 Reactjs 中的 stanza.io 库创建一个简单的聊天应用程序,当使用客户端对象发送消息时,它正在工作,但在接收方,侧面消息未接收
reactjs - 如何在 stanzajs 中验证用户名和密码
如何在 stanzajs 中验证用户名和密码 您好我正在使用 stanza.io 库来验证用户名和密码,但是此事件仅在用户名和密码都不正确时触发,但只有一个不正确时不会执行
reactjs - client.getRoster() 返回空项数组 StanzaJS
我正在使用 stanza.js 库来创建一个简单的聊天应用程序。但问题是当我调用这个 client.getRoster 函数时返回一个空数组。我正在使用 MongooseIm XMPP 服务器。如何将联系人添加到我的名册
react-native - Stanza Jingle 无法在 React Native 中使用 XMPP 服务器进行 webRTC 信令
我正在使用 react-native 开发 XMPP 聊天应用程序。我正在使用节库与 XMPP 服务器进行通信。文字聊天工作正常。现在我正在使用 webRTC 集成视频聊天。我想使用 XMPP 服务器作为我的信令服务器。我正在使用jingle为 webRTC 通信创建媒体会话。但是当我试图创建一个 RTCPeerConnection 时,它总是返回未定义。
这是我的反应原生代码:
这就是我尝试建立会话的方式。但它抛出以下错误:
问题出现在SessionManager.js
这里的 stanza_shims_1.RTCPeerConnection 总是未定义的。所以我尝试用react-native-webrtc 替换 RTCPeerConnection(不是正确的方法)。然后会话被启动并且能够发送用于信令的数据包。但是该节中的侦听器不适用于react-native-webrtc。谁能帮我完成这项工作?
reactjs - 如何在 Reactjs 中显示打字指示器
嗨,我是Reactjs
和中的聊天应用程序Redux
。目前我没有使用任何数据库,我将所有用户存储在我的redux store
. 我正在发送消息并使用xmpp stanza.js
. 现在我想typing indicator
在我的聊天应用程序中显示一个。我不知道如何实现那个东西。你可以想象,我的Redux
. 这些用户有一些属性
reactjs - 如何知道 XMPP stanza.io 中的输入状态
我正在开发一个react
在前端使用的应用程序。我stanza.io
在这个项目中使用库,我想typing status
在其他启动时检查用户composing the message.
xmpp - 在 stanza.io 中创建自定义插件的问题
您好我正在尝试创建一个自定义插件stanzajs
来发送具有自定义属性的消息,但它会引发错误:Unhandled Rejection (TypeError): Cannot read properties of undefined (reading 'textSub')
customPlugin.js
//用法