Sto creando un'applicazione Android in PhoneGap. Quello che sto cercando di fare è lasciare che l'applicazione parli al mio server Node.js attraverso WebSockets. Il mio server Node.js utilizza Socket.IO che torna automaticamente al polling quando apro l'applicazione, in contrasto con l'applicazione desktop di Chrome che apre felicemente un WebSocket e comunica attraverso di esso semplicemente.WebSockets per Android in applicazione PhoneGap con Node.js/Socket.IO server e client
Ho letto this blogpost sull'integrazione dell'API WebSocket con PhoneGap. Il problema è che non sto eseguendo manualmente le funzioni "onConnect, onMessage", invece Socket.IO fa tutto questo per me.
C'è un modo per integrare WebSockets nella mia applicazione Android PhoneGap?
Risposta perfetta. Grazie per lo sforzo! :) –
Non capisco questa risposta. Mi piacerebbe utilizzare il telefono gap e node.js con la mia app per Android, ma stai dicendo che la geolocalizzazione e le prese web html5 non sono compatibili con il divario telefonico .. o? –
Ciao, no, non ho menzionato la geolocalizzazione, che funziona bene in PhoneGap. PhoneGap utilizza un controllo WebView incorporato che è un browser Web incorporato per eseguire il codice Html e Js come app. Quel browser incorporato non ha la capacità Html5 WebSocket, quindi è necessario utilizzare un plugin separato come [questo per Android] (https://github.com/jnydal/android-phonegap-websocket) o [questo per iOS] (https://github.com/remy/PhoneGap-Plugin-WebSocket) per true WebSocket. –