C'è un modo per farlo?C'è un modo per aggiornare l'applicazione di PhoneGap - ad esempio, costruire la pagina e iniziare a eseguire gli script dall'inizio?
Ad esempio, se un utente avvia l'app senza connessione Internet, non è possibile caricare script remoti e l'applicazione non può essere eseguita e viene visualizzata una pagina "No Internet". Ma se l'utente ottiene internet più tardi e l'applicazione è ancora in esecuzione, c'è un modo per "riavviare" semplicemente?
estremamente utile, grazie. non ho preso in considerazione la memorizzazione nella cache degli script - potrebbe funzionare con l'API di google maps? –
il problema principale che chiarisce per me sono errori di timeout javascript. so che c'è stato molto dibattito, ma è chiaro che uiwebview non ha nitro e semplicemente non può eseguire javascript come fa il safari mobile. la mia app jqm ha funzionato perfettamente in safari mobile ma ha continuato a bloccarsi in uiwebview, ma dal momento che phonegap non si riavvia mai realmente e gli errori di javascript non causano l'arresto effettivo della app, questo semplicemente non risponde. document.location fa il trucco per sistemare le cose. –
potrebbe non funzionare se si utilizza il routing html5 per la propria app (poiché index.html potrebbe non essere più relativo). Per questo considerare l'utilizzo di questo: http://stackoverflow.com/a/37837475/82609 –