我正在开发一个关于 php 的应用程序。我需要在 xmpp nodejs 上聊天。发送消息将从网页发送。
我在这里找到了输入链接描述。在终端一切正常。但是如何将客户端脚本附加到浏览器?
我通过以下方式生成脚本:browserify node_modules/node-xmpp/lib/node-xmpp-browserify.js > nodeXmpp.js
并将其附加到网页:
然后尝试使用它:
$(document).ready(funcrion(){
var client = new XMPP.Client({
jid: 'user@example.com',
password: 'password'
});
});
chrome控制台告诉我:
无法加载 StringPrep-0.2.3 绑定(使用回退)。您可能需要
npm install node-stringprep
nodeXmpp.js:3669
event.returnValue 已弃用。请改用标准 event.preventDefault()。jquery.js:3254
未捕获的类型错误:对象 # 没有方法“resolveSrv”
对象# - 它的“dns”。
在生成脚本之前,我安装了 node-stringprep。
问题是如何为浏览器构建 xmpp 客户端脚本。