无法使用strophe在phonegap应用程序中连接到openfire

时间:2012-05-13 17:47:01

标签: cordova xmpp openfire strophe

我正在创建一个phonegap应用程序,尝试使用strophe连接到xmpp服务器(在我的情况下是openfire)...但我总是在我的回调函数中获得Status.CONNFAIL作为状态。可能是什么原因。我的index.html简单代码如下:

$("#loginButton").click(function() {
    var username = $('input[name=username]').val();
    var password = $('input[name=password]').val();
    var conn = new Strophe.Connection(Powerchat.openfireConnectionURL);

    conn.connect(username, password, function(status) {
        alert(status);
        if (status === Strophe.Status.CONNECTED) {
            alert(status);
            $(document).trigger('connected');
        } else if (status === Strophe.Status.DISCONNECTED) {
            alert('disconnected 1');
            $(document).trigger('disconnected');
        }
    });
    Powerchat.connection = conn;
});
警告中的

我总是得到2,这是在Status.CONNFAIL的情况下。我在res / xml / cordova.xml中列出了openfireConnectionURL

0 个答案:

没有答案