是否可以使用 Safari 中的桌面网络检查器清除移动 Safari 缓存?
我知道我可以去 iphone 中的设置,但这有点麻烦,因为在调试时手机已经连接到计算机,如果我能通过 safari 中的 webinspector 清除它,那就太好了。
是否可以使用 Safari 中的桌面网络检查器清除移动 Safari 缓存?
我知道我可以去 iphone 中的设置,但这有点麻烦,因为在调试时手机已经连接到计算机,如果我能通过 safari 中的 webinspector 清除它,那就太好了。
您可以Cmd + Option + R
在开发人员工具中使用 web 检查器强制移动 safari 重新加载其缓存。
我还有另一个问题是 Fiddler 也有缓存。当我通过提琴手代理运行 iPad 时,我还必须明确这一点。
一旦我清除了提琴手缓存,然后使用Cmd + Option + R
,我可以看到 iPad 请求和接收新文件。
我在 macbook 上使用 Safari 11.1,并使用 Web Inspector 连接到带有 iOs 11.2.6 的 iPhone。
在 Web Inspector 中,如果我使用键盘快捷键:OPTION + COMMAND + R,它会清除缓存并重新加载页面。
好吧,“开发”菜单中有一个选项 - 但是它似乎不起作用。
解决此问题的一种简单方法是向您的 url 添加一个新参数,
例如。http://domain.com/testing.html?refresh=1
(当然,在 Web Inspector 中工作的功能会更好)
Try Cmd+alt+R when iPhone is connected and your inspecting with developer mode. It worked for me!
旧线程,但如果您将 iphone 连接到桌面开发人员工具,您可以在查看连接到 iphone 的 Web 检查器时点击 OPTION + CMD + E(空缓存的快捷方式)。然后在您的 iPhone 浏览器中点击刷新按钮。
确保您确实已连接(开发>您的电话名称>正在手机上查看的网站)它应该显示在您的桌面开发人员工具下拉菜单中。
Safari 11.1 High Sierra ios 11.4
在 iOs 11.4.1 上,这里没有任何东西对我有用。在网络选项卡中挖掘后,我发现Command + K
这是“清除网络项目”。我希望这可以帮助别人。
您可以通过 USB 将 iPhone 连接到 MacBook 并使用Safari Web Inspector
连接后,您可以使用Develop -> Empty Caches。