iOS13.4: Safari: ограничение на 7 дней для всего хранилища с возможностью записи сценариев - PullRequest
0 голосов
/ 08 мая 2020

Согласно Webkit blogpost , хранилище браузера и кеши должны быть очищены после 7-го дня бездействия пользователя на сайте.

Однако мне не удалось воспроизвести это поведение с помощью выполните следующие действия:

  • посетите сайт A, получите автономные данные, записанные в localStorage и indexedDB
  • закройте вкладку сайта A, откройте вкладку сайта B
  • для следующих 7 дней выполнить одно взаимодействие с сайтом B (например, щелкнуть ссылку)
  • открыть сайт A в новой вкладке - ожидайте, что хранилище браузера будет очищено

На последнем этапе я все еще вижу Данные localStorage и indexedDB записываются 7 дней в go. Есть ли какие-либо шаги, которые отсутствуют / выполняются неправильно?

Примечание: эти шаги были выполнены на iPad Air 2, iOS 13.4, Safari 13.1, в режиме браузера.

Спасибо.

...