La mia domanda è essenzialmente un seguito o un chiarimento a this question.La memoria locale per un'app Phone Phone su un dispositivo Android è separata dal browser integrato?
Ho un'app per Android costruita con Javascript e Adobe's Phonegap Build service e sto utilizzando "memoria locale" per archiviare i dati sul dispositivo.
Da quell'altra domanda, ho appreso che i dati memorizzati nell'archivio locale sono essenzialmente "permanenti", in quanto rimarranno sul dispositivo indefinitamente, a meno che l'utente non agisca su di esso cancellando manualmente la cache per l'app o eliminando il app (e forse altre circostanze insolite con cui sono disposto a convivere).
Tuttavia, parte dello accepted answer mi ha confuso perché ha iniziato a confondere le linee tra parlare del browser del telefono e parlare di un'app Phone Phone.
Ciò che non mi è chiaro è se un'app su Android che utilizza PhoneGap utilizza la cache stessa come browser integrato del telefono. Phonegap è essenzialmente un'estensione della struttura del browser esistente o è un browser separato autonomo e autonomo?
In modo critico, se un utente cancella la cache nel proprio browser, avrà un impatto su un'app installata basata su PhoneGap?
L'archiviazione di app è chiusa solo all'applicazione cache/contenuto/dati. Se pulisci la cache del tuo browser, non farà nulla sulla memoria locale del tuo database sulla tua applicazione. Ma se cancelli la tua cache/dati in Gestione applicazioni (ad esempio su Android) perdi i tuoi dati. Entrambe le cose mantengono spazi diversi e separati dove conservare. – ManuParra