It is currently 21 April 2025, 16:12 Advanced search

Valore app.device.networkState

Domande e risposte su come utilizzare Instant Developer Cloud al meglio

Valore app.device.networkState

Postby mcdok » 24 May 2024, 15:01

Per stabilire se la connessione è assente basta confrontare questo valore con "none"?
Il valore "unknown" indica che la connessione è presente ma è di un tipo non riconosciuto?
mcdok
 
Posts: 855
Joined: 19 July 2011, 16:18

Re: Valore app.device.networkState

Postby XpInform » 26 May 2024, 7:30

Dalla documentazione presente non è molto chiaro questo dettaglio, vediamo se qualcuno ne sa di più.

Io di solito uso la sync con 'alwaysConnected' e quindi faccio un doppio controllo di questo tipo
Code: Select all
if (app.device.networkState === "none" || app.sync.connectionStatus !== App.Sync.statusTypes.connected) {
//Connessione assente
}
XpInform
 
Posts: 34
Joined: 7 April 2021, 6:56

Re: Valore app.device.networkState

Postby mcdok » 30 May 2024, 7:23

Non uso la sync quindi al momento ho lasciato solo "none" nel controllo.
In attesa di conferma...
mcdok
 
Posts: 855
Joined: 19 July 2011, 16:18

Re: Valore app.device.networkState

Postby fgiardini » 3 June 2024, 7:36

Ciao,
noi utilizzavamo la stessa logica, poi in seguito a una segnalazione abbiamo aggiunto il controllo anche sul collegamento 2g, che non consentiva all'app di raggiungere il server.

Per quanto riguarda "unknown" nei nostri test non abbiamo mai registrato quel valore, per cui non saprei dire concretamente cosa rappresenta.
Francesco
fgiardini
 
Posts: 17
Joined: 10 March 2022, 16:37

Re: Valore app.device.networkState

Postby mcdok » 3 June 2024, 7:43

Ciao, quindi testate anche il valore "cell2g"?
mcdok
 
Posts: 855
Joined: 19 July 2011, 16:18

Re: Valore app.device.networkState

Postby fgiardini » 3 June 2024, 8:10

Sì, inizialmente controllavamo solo che networkState fosse diverso da none, poi abbiamo aggiunto il controllo anche su quel valore.
Riguardando il codice in realtà vedo che cerchiamo la sottostringa "2g" e non il valore "cell2g" indicato in documentazione, ma onestamente non ricordo il motivo dietro questa scelta.
Francesco
fgiardini
 
Posts: 17
Joined: 10 March 2022, 16:37


Return to Tips & Tricks - Cloud

Who is online

Users browsing this forum: No registered users and 11 guests