我正在开发一个php应用程序。我需要在xmpp nodejs上进行聊天。发送消息将从网页发送。我发现enter link description here。在终端一切正常。但是,如何将客户端脚本附加到浏览器?为浏览器生成node-xmpp脚本
我的生成脚本:browserify node_modules/node-xmpp/lib/node-xmpp-browserify.js > nodeXmpp.js
并将其连接到网页:
然后尝试使用它:
$(document).ready(funcrion(){
var client = new XMPP.Client({
jid: '[email protected]',
password: 'password'
});
});
和Chrome控制台告诉我:
Cannot load StringPrep-0.2.3 bindings (using fallback). You may need to
npm install node-stringprep
nodeXmpp.js:3669
event.returnValue已被弃用。请改用标准的event.preventDefault()。的jquery.js:3254
遗漏的类型错误:对象#有没有方法 'resolveSrv'
对象# - 它的 “DNS”。
在生成脚本之前,我安装了node-stringprep。
问题是如何为浏览器构建xmpp客户端脚本。
我尝试这一点,但它不能正常工作。你能一步步显示指示吗? –