Store LocalStorage non persistente sul telefono Android quando l'applicazione si ferma con Sencha Touch 2.2 e Phonegap

Questo funziona bene nel mio browser ma quando installo l'applicazione sul mio telefono e lo uso … sembra bene finché non lo costringo a fermare e riaprire l'applicazione e poi tutti i miei record sono andati.

Im using 2.2 e Phonegap …. qualsiasi aiuto sarebbe MOLTO apprezzato. Ecco il mio negozio:

  • Applicazione Android si blocca dopo un po 'utilizzando Fragments e ViewPager
  • Come fermare il gestore?
  • google-services.json per Firebase e Google Analytics
  • Come modificare l'altezza della vista di elenco in modo prognostico ..?
  • Perché il mio confronto tra String to String fallisce?
  • La console di debug di Android Studio 2.3 non ha mostrato nulla di utile
  • Ext.define('MyApp.store.Presentations', { extend: 'Ext.data.Store', config: { model: 'MyApp.model.Presentations', sorter: 'title', grouper: function (record) { var upperCased = record.get('title')[0].toUpperCase(); return upperCased; //First letter of the title - how we GROUP these }, autoLoad: true, proxy: { type: 'localstorage', id: 'presentations' } } }); 

    Salvo così:

     var newPresentation = { title: prezTitle, content: '' }; Ext.getStore('Presentations').add(newPresentation); var newRecord = Ext.getStore('Presentations').sync(); 

  • Come forzare una vista per rivedere immediatamente prima che venga eseguita la row successiva del codice
  • Modificare in modo programmabile il trascinabile button di button
  • Errore "validate_display: 255 error 3008 (EGL_BAD_DISPLAY)" di Toutorial
  • Google Volley - quando utilizzare Cache.remove e Cache.invalidate
  • Android Lint: come ignorare gli avvisi di traduzione mancanti in un file specifico
  • Come posso salvare i dati da Camera a disco utilizzando MediaStore su Android?
  • One Solution collect form web for “Store LocalStorage non persistente sul telefono Android quando l'applicazione si ferma con Sencha Touch 2.2 e Phonegap”

    Puoi provare ad aggiungere il seguente codice alla class DroidGap:

     super.appView.getSettings().setAllowFileAccess(true); super.appView.getSettings().setDatabaseEnabled(true); super.appView.getSettings().setDatabasePath("/data/data/" + appView.getContext().getPackageName() + "/databases/"); super.appView.getSettings().setDomStorageEnabled(true); 

    Queste linee hanno risolto lo stesso problema che ho avuto

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.