是否可以使用Safari中的桌面Web检查器清除移动safari缓存?
我知道我可以进入iphone中的设置,但这有点像哈利,因为手机已经在调试时已经被计算机风化了,如果我能在safari中通过webinspector清除它将会非常好
答案 0 :(得分:21)
您可以在开发人员工具Web检查器中使用SHIFT + COMMAND + R强制移动safari重新加载其缓存。
我还有另外一个问题,那就是Fiddler也有一个缓存。当我通过提琴手代理运行iPad时,我也必须清楚。
一旦我清除了fiddler缓存,然后使用了SHIFT + COMMAND + R,我就可以看到iPad请求并接收新文件。
答案 1 :(得分:14)
答案 2 :(得分:3)
嗯,在“开发”菜单中有一个选项 - 但它似乎不起作用。
一个简单的方法是在你的网址上添加一个新参数 例如。 http://domain.com/testing.html?refresh=1
(当然,在Web Inspector中使用这些功能会更好)
答案 3 :(得分:2)
我在Macbook上使用Safari 11.1,并使用Web Inspector连接到具有iOs 11.2.6的iPhone。
从Web检查器中,如果我使用键盘快捷键:OPTION + COMMAND + R,它将清除缓存并重新加载页面。
答案 4 :(得分:0)
旧线程,但是如果您将iphone连接到桌面开发人员工具,则可以在查看连接到iphone的Web检查器时按OPTION + CMD + E(空缓存的快捷方式)。然后在iPhone浏览器中点击刷新按钮。
确保您已真正连接(“开发”>“您的电话名”>“正在通过电话查看的网站”),该名称应显示在桌面开发人员工具的下拉菜单中。
Safari 11.1 高塞拉山脉 ios 11.4
答案 5 :(得分:0)
在iOs 11.4.1上,这里没有任何帮助。在“网络”标签中四处浏览后,我发现Command + K
是“清除网络项”。我希望这可以帮助别人。
答案 6 :(得分:0)
在连接iPhone并使用开发人员模式进行检查时,请尝试Cmd + alt + R。它对我有用!
答案 7 :(得分:-2)
您可以通过USB将iPhone连接到MacBook并使用Safari Web Inspector
连接后,您可以使用开发 - > 空缓存。