Domanda

Ho intenzione di memorizzare un ID univoco su ogni dispositivo che accede a un servizio web attraverso un Nokia Web Runtime Widget. Ora so che questi widget non può leggere / scrivere file su dispositivi quindi non è possibile avere che id memorizzati sul dispositivo.

C'è qualcuno in grado di capire un modo per aggirare questo? Ho pensato di avere il widget di ottenere il numero IMEI come alternativa ed avere informazioni utilizzo utenti memorizzati sul server come alternativa o qualcosa di simile, ma non sono sicuro se il widget può ottenere queste informazioni.

Quindi la mia altra domanda è, quali metodi usereste per memorizzare i dati persistenti / sessione in generale durante l'utilizzo di Nokia WRT e fa il Widget disporre dei diritti di accesso per recuperare IMEI del dispositivo?

È stato utile?

Soluzione

E 'possibile salvare i dati persistenti in WRT utilizzando il metodo setPreferenceForKey (). Controllare questo articolo per esempio.

Come di accesso al sistema WRT, si può accedere alle applicazioni standard, come Calendario, Contatti, Registri, SMS, MMS, ha accesso a posizione del dispositivo, alcune informazioni di sistema ei sensori sul dispositivo.

Come recuperare IMEI? Qui è l'esempio.

Altri suggerimenti

È possibile infatti recuperare l'IMEI in WRT, come questo articolo spettacoli .

Credo non si può contare su una memoria locale in WRT.

Il meccanismo di caching del browser web si suppone per evitare il vostro widget di disporre di dati di ri-scaricare più e più volte.

In effetti, il setPreferenceForKey () / getPreferenceForKey () coppia -funzione fornisce alcuni storage persistente, ma la memoria allocata è piuttosto limitata e superando le limitazioni saranno in crash il widget di orribilmente.

Ecco l'intero riferimento API per l'API WRT: http: / /library.forum.nokia.com/index.jsp?topic=/Web_Developers_Library/GUID-7C69DDA4-16F1-4A8F-BDB2-4CB0015B4E81.html

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top