Der LocalStorage-Speicher bleibt auf dem Android-Handy nicht erhalten, wenn die App Sencha Touch 2.2 und Phonegap nicht mehr verwendet

Dies funktioniert in meinem Browser einwandfrei, aber wenn ich die App auf meinem Telefon installiere und sie benutze, sieht sie einwandfrei aus, BIS ich sie zwinge, die App anzuhalten und erneut zu öffnen, und dann sind alle meine Aufzeichnungen verschwunden.

Ich benutze 2.2 und Phonegap .... jede Hilfe wäre SEHR dankbar. Hier ist mein Laden:

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'
        }
    }
});

Ich speichere so:

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

Antworten auf die Frage(1)

Ihre Antwort auf die Frage