Estoy haciendo una aplicación para Android en PhoneGap. Lo que trato de hacer es dejar que la aplicación hable con mi servidor Node.js a través de WebSockets. Mi servidor Node.js usa Socket.IO que automáticamente vuelve a sondear cuando abro la aplicación, a diferencia de la aplicación de escritorio de Chrome que felizmente abre un WebSocket y se comunica a través de él muy bien.WebSockets para Android en la aplicación Phonegap con Node.js/Socket.IO server & client
He leído this blogpost sobre la integración de la API WebSocket real con Phonegap. El problema es que no anulo manualmente las funciones 'onConnect, onMessage', sino que Socket.IO hace todo eso por mí.
¿Hay alguna forma de integrar WebSockets en mi aplicación Android Phonegap?
Respuesta perfecta. Gracias por tomarse el trabajo! :) –
No entiendo muy bien esta respuesta. Me gustaría utilizar phone gap y node.js con mi aplicación de Android, pero usted está diciendo que la geolocalización html5 y los sockets web no son compatibles con la brecha telefónica ... o? –
Hola, no, no mencioné la geolocalización, que funciona bien en PhoneGap. PhoneGap utiliza un control WebView incorporado que es un navegador web incorporado para ejecutar su código Html y Js como una aplicación. Ese navegador incrustado no tiene la capacidad Html5 WebSocket, por lo que debe usar un complemento independiente como [este para Android] (https://github.com/jnydal/android-phonegap-websocket) o [este para iOS] (https://github.com/remy/PhoneGap-Plugin-WebSocket) para WebSocket verdadero. –