/ / L'applicazione mobile Meteor smette di funzionare su reti 2G e 3G - meteor

L'applicazione mobile Meteor smette di funzionare su reti 2G e 3G - meteora

Sto lavorando con un'applicazione mobile Meteor con Cordova e PhoneGap.

La mia app funziona correttamente tramite una connessione Wi-Fi. Ma ogni volta che lo uso su reti mobili, 2G o 3G, smette di funzionare. Meteor.status() ritorna disconnected sempre su reti cellulari mobili.

Qual è la soluzione per questo problema?

risposte:

0 per risposta № 1

Ciò potrebbe verificarsi se si dispone di una connessione errata. Il Meteor nel browser del dispositivo non può davvero dire su quale rete si trova. Usa semplicemente tutto ciò che ottiene.

Non appena è possibile ottenere una connessione indietro dovrebbericollegare. Tieni presente che con le connessioni 2G (EDGE / GPRS) potresti dover aspettare un po 'di più prima che l'HTML / JavaScript si connetta al server DDP poiché tutti i dati HTML / JavaScript del client devono essere scaricati per primi. Questo può richiedere del tempo.

L'altra cosa è garantire la tua connessione (3G)non si trova su un qualche tipo di proxy, specialmente se si sta ospitando l'applicazione da soli su un numero di porta insolito (i websocket di solito ricorrono a lunghi polling).