Iphone 使用桌面webinspector清除mobile safari中的缓存?

Iphone 使用桌面webinspector清除mobile safari中的缓存?,iphone,safari,mobile-safari,web-inspector,Iphone,Safari,Mobile Safari,Web Inspector,是否可以使用safari中的桌面web检查器清除mobile safari缓存 我知道我可以进入iphone中的设置,但这有点模糊,因为在调试时手机已经被教到了电脑上,如果我能通过safari中的webinspector将其清除,那就太好了。好吧,在“开发”菜单中有一个选项,但是它似乎不起作用 解决这个问题的一个简单方法是向url添加一个新参数 例如 (当然,在Web Inspector中使用该功能会更好)您可以在开发者工具Web Inspector中使用Cmd+Option+R强制mobile

是否可以使用safari中的桌面web检查器清除mobile safari缓存


我知道我可以进入iphone中的设置,但这有点模糊,因为在调试时手机已经被教到了电脑上,如果我能通过safari中的webinspector将其清除,那就太好了。

好吧,在“开发”菜单中有一个选项,但是它似乎不起作用

解决这个问题的一个简单方法是向url添加一个新参数
例如


(当然,在Web Inspector中使用该功能会更好)

您可以在开发者工具Web Inspector中使用
Cmd+Option+R
强制mobile safari重新加载缓存

我还有一个问题,那就是小提琴手也有一个缓存。当我通过fiddler代理运行iPad时,我还必须澄清这一点


一旦我清除fiddler缓存,然后使用
Cmd+Option+R
,我就可以看到iPad请求和接收新文件。

你可以通过USB将iPhone连接到MacBook并使用

一旦连接,就可以使用开发->空缓存

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


旧线程,但如果您的iphone连接到桌面开发工具,您可以在查看连接到iphone的web inspector时点击OPTION+CMD+E(空缓存快捷方式)。然后点击iphone浏览器中的刷新按钮

确保您已真正连接(开发>您的手机名>手机上正在查看的网站),它应显示在桌面开发工具下拉菜单上

狩猎11.1 高地山脉
ios 11.4

我在macbook上使用Safari 11.1,在ios 11.2.6上使用连接到iPhone的Web Inspector


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

在iOs 11.4.1上,这里没有任何东西对我有效。在网络选项卡中搜索后,我找到了
Command+K
,即“清除网络项目”。我希望这对某人有帮助

当iPhone连接并使用开发者模式检查时,请尝试Cmd+alt+R。这对我有用

这在iOS 9.3、OSX 10.11.3和Safari OSX 9.0.3中都不起作用。这是在DevTools中选择了“禁用缓存”和“空缓存”之后。这不起作用,所以我尝试了Shift+Cmd+R,重新加载了页面,但仍然使用了缓存文件。我最终不得不重命名该文件,以使iOS 9.3 Safari使用新文件。可能它适用于.html文件,但不适用于脚本。此快捷方式执行“从源文件重新加载页面”,根本不会清除或清除缓存。它加载资源时从不使用缓存的资源,就好像缓存中什么都没有一样。大多数时间对我来说都不起作用。至少,它仍然从缓存中加载大型png文件。我找到的唯一解决办法是“清除历史记录和网站数据”。这太疯狂了。无论出于什么原因,快捷方式选项+command+r对我来说都有效。这不会影响正在检查的任何连接设备的缓存。。它只影响Mac Safari.Wow使用的缓存。非常感谢你!这是否会影响正常的桌面Safari行为(当Web Inspector未打开时)?此设置是否持续?嗯,我认为不会持续,因此只有当检查器打开时才应应用。我认为这只是清除了“网络”选项卡中的项目列表。与列表本身类似,而不是缓存中的项。