iphone - файлов - программа для очистки ipad от мусора




Как отключить кеш на сафари IOS? (4)

Используя iOS Simulator 9.0, я обнаружил, что оба элемента меню «Отключить кэширование» и перезагрузка Cmd-Shift-R оба отказались полностью обойти кеш по любой причине. Единственное, что сработало, - это сместить и нажать эту кнопку перезагрузки в инструментах Safari Developer:

Есть ли способ отключить кеширование на ipad / iphone? Я хочу запустить несколько автоматических тестов для использования без кеша.


Кажется невозможным. На рабочем столе Safari есть возможность отключить кеш в инструментах разработчика, однако на мобильном сафари нет ни одного. Я не нашел вариант в других браузерах, таких как Opera.

Если вы хотите попробовать, вы можете перезаписать строку пользовательского агента рабочего стола firefox и сделать его фальшивым мобильным браузером ipad, а затем отключить кеш. Но это будет зависеть от того, что вы хотите протестировать, и он не может работать вообще.

Надеюсь это поможет.


Я могу ошибаться, но на iOS отключает кеширование Safari в режиме частного просмотра?


Я просто наткнулся на способ отключить кеш в Safari на iOS:

IOS

  1. Открыть настройки
  2. Перейдите в Safari> Дополнительно
  3. Включить веб-инспектор
  4. Вернитесь в Safari и загрузите веб-страницу

рабочий стол

  1. Открыть Safari
  2. Перейдите на вкладку Safari> Настройки> Дополнительно.
  3. Включить меню « Разработка»
  4. В меню « Разработка» выберите « Имя устройства iOS» > «Страница, которую вы хотите отладить»
  5. Нажмите Command-Shift-R для перезагрузки при отключении кеша
  6. Бонус: это полный веб-инспектор на вашем компьютере, проверяющий страницу на вашем устройстве iOS

Если вы хотите что-то более постоянное, вам придется либо пройти прокси-маршрут, либо сделать приложение-оболочку UIWebView / WKWebView , которое отключит кеширование.





safari