Поддерживает ли iPhone файлы cookie, когда веб-страница открывается в полноэкранном режиме? - PullRequest
5 голосов
/ 15 сентября 2010

Я не могу найти эту информацию нигде.Разрешает ли iPhone сохранять файлы cookie при открытии веб-страницы в полноэкранном режиме (путем размещения ссылки на главном экране)?

Ответы [ 3 ]

4 голосов
/ 13 января 2012

Я обнаружил, что iPhone не хранит куки при использовании полноэкранного режима (добавлен на домашний экран).Не уверен, почему, это сработало, если я просто запустил его в Safari как обычно.

Закончилось использованием localStorage.Это на самом деле меньше хлопот для реализации, поэтому нет причин не использовать его.

https://developer.apple.com/library/archive/documentation/iPhone/Conceptual/SafariJSDatabaseGuide/Name-ValueStorage/Name-ValueStorage.html

0 голосов
/ 13 мая 2011

Полноэкранный режим все еще работает в сафари со скрытым пользовательским интерфейсом (если установлен). Таким образом, нет причин отключать файлы cookie в этом режиме.

http://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/Characteristics/Characteristics.html

Safari на iOS поддерживает файлы cookie. Использование куки могут оптимизировать пользователя взаимодействие с веб-контентом путем сохранения пользовательский контекст, предпочтения и ранее введенные данные.

...

Safari на iOS позволяет запускать веб-приложения в полноэкранном режиме. Веб-приложения, которые запустить из значка веб-клипа на Домашний экран пользователя может скрыть пользовательский интерфейс для Safari на iOS, чтобы они выглядели более как родные приложения.

0 голосов
/ 25 октября 2010

Я бы так и подумал - но вы также можете использовать localStorage:

localStorage["key"] = "value"
...