使用桌面webinspector清除移动Safari中的缓存?

Him*_*ors 22 iphone safari mobile-safari web-inspector

是否可以使用Safari中的桌面Web检查器清除移动safari缓存?

我知道我可以去iphone的设置,但是它有点像哈利,因为手机已经在调试时已经被计算机风化了,如果我能在safari中通过webinspector清除它将会非常好.

Edd*_*fen 21

您可以在开发人员工具Web检查器中使用SHIFT + COMMAND + R强制移动safari重新加载其缓存.

我有另一个问题,那就是Fiddler也有一个缓存.当我通过fiddler代理运行iPad时,我也必须清楚.

一旦我清除了fiddler缓存,然后使用了SHIFT + COMMAND + R,我就可以看到iPad请求并接收新文件.

  • 无论出于何种原因,快捷方式选项+ command + r适合我. (8认同)
  • 这不适用于iOS 9.3,OSX 10.11.3,Safari OSX 9.0.3.在DevTools中同时选择了"禁用缓存"和"空缓存"之后.这没用,所以我尝试了Shift + Cmd + R,重新加载了页面,但它仍然使用了缓存文件.我最终不得不重命名该文件以使iOS 9.3 Safari使用新文件.也许它适用于.html文件,但它不适用于脚本. (3认同)
  • 对我来说大部分时间都不起作用.至少,它仍然从缓存加载大型png文件.我找到的唯一解决方案是"清除历史记录和网站数据".这太疯狂了. (2认同)

Eli*_*Eli 17

我在safari 11.1中遇到过这个问题,答案非常简单.网络选项卡的右上角实际上有一个按钮,用于在调试时禁用缓存.我想离开这个以防其他人像我一样错过按钮.(蓝色的那个)

在此输入图像描述


gsx*_*y73 5

我在 macbook 上使用 Safari 11.1,并使用连接到带有 iOs 11.2.6 的 iPhone 的 Web Inspector。

在 Web Inspector 中,如果我使用键盘快捷键:OPTION + COMMAND + R,它会清除缓存并重新加载页面。