Использовать настольный 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, и ответ был очень прост. На самом деле есть кнопка в правом верхнем углу вкладки сети, чтобы отключить кеширование при отладке. Я думал о том, чтобы оставить это на случай, если кто-то пропустит кнопку так же, как и я. (синий)
![введите описание изображения здесь]()