Использовать настольный webinspector для очистки кеша в мобильном сафари?

Можно ли очистить кеш кеширования с помощью настольного веб-инспектора в Safari?

Я знаю, что могу перейти к настройкам в iphone, но это немного опасно, и, поскольку телефон уже укомплектован компьютером во время отладки, было бы очень приятно, если бы я мог очистить его от webinspector в сафари.

Ответ 1

Вы можете использовать SHIFT + COMMAND + R, находясь в веб-инспекторе инструментов разработчика, чтобы заставить мобильное сафари перезагрузить его кеш.

У меня была еще одна проблема, которая заключалась в том, что у Fiddler также есть кеш. Я также должен был это понять, поскольку я запускал iPad через прокси-сервер Fiddler.

Как только я очистил кеш скрипача, а затем использовал SHIFT + COMMAND + R, я мог видеть, как iPad запрашивает и получает новые файлы.

Ответ 2

Что ж, в меню "Разработка" есть вариант, однако он не работает.

Простым способом является добавление нового параметра в ваш URL
например. http://domain.com/testing.html?refresh=1

(конечно, функциональность, работающая в Web Inspector, будет лучше)

Ответ 3

Вы можете подключить свой iPhone к MacBook через USB и использовать Safari Web Inspector
После подключения вы можете использовать Развить Пустые кеши.

Ответ 4

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

введите описание изображения здесь