2012-05-15 15 views
6

Attualmente sto lavorando a un'app mobile (implementata utilizzando Sencha Touch 2 e progettata per essere eseguita su un iPad). È necessario inserire una quantità di dati piuttosto grande (oltre 3000 oggetti, gli oggetti hanno circa 30 campi) nell'app da un servizio Web e quindi mantenere i dati localmente per l'utilizzo offline. Ho esaminato le soluzioni standard discusse here e altrove per cui i proxy di localstorage sono usati per mantenere i dati dopo averli estratti dal servizio web, ma mi imbatto nel temuto QUOTA_EXCEEDED_ERR a causa della quantità di dati che sto cercando di mantenere.Grande archiviazione offline con Sencha Touch 2

ci sono una manciata di discussioni intorno a discutere le cose come SqlLite e Lawnchair (compresi this thread in cui qualcuno parla di integrazione Sencha con Lawnchair e si riferisce ad una guida che non riesco a trovare da nessuna parte), ma non esempi concreti o le storie di successo. Qualcuno può consigliare un metodo collaudato/persistente di persistere di grandi dataset usando Sencha Touch?

EDIT: Dopo aver chiesto una domanda simile on the Sencha Forums sto indagando l'uso di SQLite utilizzando il SQLite Proxy for ST2. Aggiornerà questa discussione ulteriormente a beneficio degli altri una volta che avrò fatto progressi.

risposta

4

Terminato utilizzando SQLite Proxy for ST2 per risolvere il problema relativo alla persistenza di un set di dati di grandi dimensioni. Altamente raccomandato, e con una community davvero utile sui forum di Sencha che hanno avuto un valore inestimabile nel far funzionare la soluzione.