Activa las notificaciones push PhoneGap Spain

Foro

Home Forums PhoneGap Conexión a XMPP via Https

This topic contains 1 reply, has 2 voices, and was last updated by Jose Jesus Perez Rivas Jose Jesus Perez Rivas 4 meses, 1 semana .

Viendo 2 respuestas - de la 1 a 2 (de 2 en total)
  • Conexión a XMPP via Https

    Intervenciones
  • JGBAQUERO 
    Participant

    Buenos dias,

    Estoy desarrollando un aplicación de videoconferencia via XMPP (opefire), utilizo la libreria Strophe.js.
    Tengo un cliente web que funciona correctamente, pero cuando intento conectarme al XMPP a través de Phonegap, no me funciona.

    Si la conexión la realizo utilizando HTTPS, no funciona. Si utilizo HTTP, funciona correctamente. Pero tengo el requerimiento de ir por HTTPS.

    El código es muy simple:

     Code: arbitrary (select
    1.
    2.
    3.
    4.
    5.
    6.
    7.
    8.
    9.
    10.
    11.
    12.
    13.

    function connectSSL(server) {
                    var loginHandler = function (stropheStatus) {
                        if (stropheStatus == Strophe.Status.REGISTER) {
          console.log("EVENT: REGISTER");
                        } else if (stropheStatus == Strophe.Status.CONNECTING) {
                            console.log("EVENT: CONNECTING");
                        } else if (stropheStatus == Strophe.Status.CONNECTED) {
                            console.log("EVENT: CONECTED !!!");
                        }
                    };
                    var connection = new Strophe.Connection(server);
                    connection.connect("usu1@openfire.xxxx.es", "usu1", loginHandler);
                }

    Al ejecutarlo, se queda en el estrado CONNECTING.
    En el fichero config.xml tengo el plugin: cordova-plugin-whitelist i la linea ‘<access origin=”*” />’

    Llevo muchas horas de consulta por internet y realizando pruebas, hasta que encontre esta comunidad.

    Gracias

    • This topic was modified 4 meses, 1 semana by Jose Jesus Perez Rivas Jose Jesus Perez Rivas. Reason: Debes utilizar el botón que te permite publicar código en el foro

    • This topic was modified 4 meses, 1 semana by Jose Jesus Perez Rivas Jose Jesus Perez Rivas. Reason: Debes utilizar el botón que te permite publicar código en el foro
    Jose Jesus Perez Rivas
    Jose Jesus Perez Rivas 
    Keymaster

    Hola @jgbaquero,

    Intenta añadiendo también a tu config.xml esta línea:

    1.  <allow-navigation href="*" />

    Saludos!


    CEO y Director de desarrollo en Cero y Uno Desarrollamos Aplicaciones – ¿tienes algún proyecto? ¡trabajemos juntos! contacto@ceroyuno.eshttp://www.ceroyuno.es Fundador de PhoneGap Spain http://www.phonegapspain.com Twitter: https://twitter.com/JoseJ_PR


Viendo 2 respuestas - de la 1 a 2 (de 2 en total)

You must be logged in to reply to this topic.