2011-05-12 6 views
3

HI! J'ai beaucoup cherché, mais je n'ai pas trouvé la réponse à cette question: Est-il possible d'enregistrer ou de définir le stockage local html5 sur carte SD ou localement sur l'appareil? Quelqu'un peut-il m'aider? Merci!html5 stockage local sur carte SD

Répondre

3

Je ne pense pas que l'API de stockage local vous permette de décider de l'emplacement physique des données stockées. Il vous permet simplement de stocker des paires clé/valeur dans le navigateur de l'utilisateur via JavaScript, comme un cookie, sauf qu'il reste local et n'est pas transmis au serveur.

Le navigateur peut choisir de placer ses données de stockage local sur une carte SD ou sur le périphérique sur lequel il s'exécute, mais vous ne pouvez pas inspecter l'emplacement physique des données.

Voir http://diveintohtml5.ep.io/storage.html#localstorage pour un bon guide sur ce que le stockage local peut faire, et comment l'utiliser.

+0

Merci pour la réponse! J'ai vu ce pdf [link] (http://svn.aksw.org/papers/2011/ESWC_OntoWiki_Mobile/public.pdf) et j'ai pensé que c'est possible en quelque sorte – Roxana

+0

@Roxana: vous êtes les bienvenus! (Voter/accepter ma réponse, en utilisant la flèche et les boutons à côté, sont d'excellents moyens de montrer votre appréciation sur Stack Overflow :)). Quelle partie du document vous a fait penser que le stockage local pourrait spécifier où les données devraient être stockées? J'ai remarqué que la figure 1 montre une carte SD; Je pense que c'est juste illustratif de l'endroit où les données pourraient finir. Les navigateurs prenant en charge le stockage local peuvent s'exécuter sur des périphériques qui n'ont pas d'emplacement de carte SD (par exemple, la plupart des ordinateurs portables, l'iPhone), de sorte que le périphérique de stockage réel est supprimé. –

1

http://www.w3.org/TR/file-writer-api

Je belive c'est ce que vous auriez besoin. Le support de lecture est terminé et certaines extensions de chrome en profitent (espace d'écriture), cependant les applications n'ont pas de support d'écriture car le chrome n'a pas l'API, parce que c'est encore wip. Les gens de chrome font un bon travail avec elle et je pense que c'est la plupart du temps fait. J'ai cherché des exemples.

Questions connexes