Node.js Strophe can';无法连接到xmpp服务器
我正在用NodeJs构建一个应用程序。但当strophe无法连接到xmpp服务器时。这是日志:Node.js Strophe can';无法连接到xmpp服务器,node.js,xmpp,strophe,Node.js,Xmpp,Strophe,我正在用NodeJs构建一个应用程序。但当strophe无法连接到xmpp服务器时。这是日志: Strophe is connecting. Strophe failed to connect. Strophe is disconnecting. Strophe is disconnected. 这是我的js代码: <script> var connection=null; $(function(){ var conn = new Strophe.Connection('w
Strophe is connecting.
Strophe failed to connect.
Strophe is disconnecting.
Strophe is disconnected.
这是我的js代码:
<script>
var connection=null;
$(function(){
var conn = new Strophe.Connection('ws://192.168.2.198:5280/');
conn.connect('quang.hoangqgs.com.vn', '123', function (status) {
if (status == Strophe.Status.CONNECTING) {
console.log('Strophe is connecting.');
} else if (status == Strophe.Status.CONNFAIL) {
console.log('Strophe failed to connect.');
$('#connect').get(0).value = 'connect';
} else if (status == Strophe.Status.DISCONNECTING) {
console.log('Strophe is disconnecting.');
} else if (status == Strophe.Status.DISCONNECTED) {
console.log('Strophe is disconnected.');
$('#connect').get(0).value = 'connect';
} else if (status == Strophe.Status.CONNECTED) {
console.log('Strophe is connected.');
console.log('ECHOBOT: Send a message to ' + conn.jid +
' to talk to me.');
}else{
console.log(status);
}
});
connection = conn;
});
</script>
var连接=null;
$(函数(){
var conn=new Strophe.Connection('ws://192.168.2.198:5280/');
conn.connect('quang.hoangqgs.com.vn','123',函数(状态){
if(状态==选通状态连接){
日志('Strophe正在连接');
}else if(状态==Strophe.status.CONNFAIL){
log('Strophe未能连接');
$('#connect')。获取(0)。值='connect';
}else if(状态==选通状态断开){
console.log('Strophe正在断开连接');
}else if(状态==选通状态断开){
日志('Strophe已断开连接');
$('#connect')。获取(0)。值='connect';
}else if(状态==Strophe.status.CONNECTED){
日志('Strophe已连接');
log('ECHOBOT:向'+conn.jid'发送消息+
“跟我说话。”);
}否则{
控制台日志(状态);
}
});
连接=连接;
});
我在中使用xmpp服务器。
任何人都可以帮我。谢谢。打开浏览器控制台,将出现一些错误或警告消息。您可以连接桌面应用程序(pidgin或类似应用程序)吗?是的,有登录控制台。这是我在上面发布的日志。我正在与我的xmpp服务器建立网络聊天,因此我没有任何应用程序要测试。你应该仍然能够通过pidgin或psi之类的东西连接到服务器。