Доступ к localStorage, установленному Safari, из собственного приложения с помощью UIWebView - PullRequest
1 голос
/ 14 августа 2011

Можно ли читать содержимое localStorage для yourdomain.com с помощью UIWebView, если localStorage было написано Safari 4?

Предполагается на iPhone 3.x>, Android>

Ответы [ 2 ]

0 голосов
/ 05 июня 2014

В iOS localStorage представляется отдельным для каждого приложения.
Выполняя быстрый тест на симуляторе iOS (с iOS 7.1), похоже, что он сохраняет localStorage для каждого сайта как базу данных sqlite в папке Library / Caches вашего приложения.

Ваше приложение не имеет доступа к песочнице Safari, поэтому оно не будет иметь доступа к localStorage Safari.

0 голосов
/ 14 августа 2011

localStorage доступен из любого домена. Он хранится в базе данных, которая находится на устройстве. Вы можете увидеть, что находится в localStorage из вашей консоли, используя инструменты веб-разработки. Вы также можете получить к нему доступ через JS.

var key = 'foo';
localStorage.getItem(key);
...