Ho creato un'app Android/PhoneGap, e funziona bene su tutti i dispositivi con diverse versioni del sistema operativo Android, ad eccezione di alcuni telefoni Gingerbread (2.3). Sto usando Phonegap 1.9.Eccezione di accesso illegale con LocalStorage su Android Gingerbread
Debug del codice, ho realizzato uno illegal access exception
su Javascript, ogni volta che utilizzo i metodi HTML5 localStorage.getItem()
e localStorage.setItem()
.
Come abilitare le funzioni localStorage
su tali dispositivi Android?
Ho avuto un momento difficile cercando di capire dove sono quelle impostazioni. Sotto PhoneGAP, dobbiamo chiamare super.appView.getSettings() per accedervi. Tuttavia, è necessario chiamare super.init() prima di farlo. Altrimenti, appView diventa nullo. Lascia che provi cambiando quei valori come hai detto tu. –
Già testato. Tutte queste impostazioni sono vere, ma non riesco a memorizzare/recuperare nulla ancora. –