2009-11-12 4 views
2

J'ai l'intention de stocker un identifiant unique sur chaque appareil accédant à un service Web via un widget Nokia Web Runtime. Maintenant, je sais que ces Widgets ne peuvent pas lire/écrire des fichiers sur les périphériques, il n'est donc pas possible d'avoir cet ID stocké sur le périphérique.À quelles informations un Widget Nokia WRT peut-il accéder sur l'appareil?

Y a-t-il quelqu'un qui peut contourner ce problème? Je pensais que le widget obtienne le numéro IMEI comme alternative et que les informations d'utilisation des utilisateurs sont stockées sur le serveur comme alternative ou quelque chose comme ça mais je ne suis pas sûr que le widget puisse obtenir cette information. Donc, mon autre question est, quelles méthodes utiliseriez-vous pour stocker les données persistantes/session en général lors de l'utilisation de WRT de Nokia et le Widget a-t-il les droits d'accès pour récupérer l'IMEI du périphérique?

Répondre

1

Il est possible d'enregistrer des données persistantes dans WRT en utilisant la méthode setPreferenceForKey(). Vérifiez this article par exemple. A partir de l'accès au système WRT, il peut accéder à des applications standard telles que Calendrier, Contacts, Journaux, SMS, MMS, il a accès à l'emplacement du périphérique, à certaines informations système et à des capteurs sur le périphérique.

Comment récupérer IMEI? Here est l'exemple.

1

Vous pouvez en effet récupérer l'IMEI dans WRT, comme le montre this article. Je crois que vous ne pouvez pas compter sur un stockage local dans WRT.

Le mécanisme de mise en cache du navigateur Web est censé éviter que votre widget ait à télécharger à nouveau des données encore et encore.

+0

Apparemment, il ne semble pas être un moyen d'obtenir le numéro IMEI en utilisant WRT 1.0 comme les articles sont spécifiques à 1.1 WRT –

Questions connexes