2013-10-08 56 views
13

是否可以在Safari中使用桌面網絡檢查器清除移動Safari瀏覽器緩存?使用桌面webinspector清除移動Safari中的緩存?

我知道我可以去iphone的設置,但它有點ha and,而且由於手機已經在調試的時候被電腦屏蔽了,所以如果我能夠清理它的webinpector蘋果瀏覽器。

回答

20

您可以使用SHIFT + COMMAND + R,而在開發工具網絡檢查,迫使移動Safari瀏覽器重新加載緩存。

我還有一個問題,那就是Fiddler也有一個緩存。我還必須清楚,因爲我通過提琴手代理運行iPad。

一旦我清除了fiddler緩存,然後使用SHIFT + COMMAND + R,我就可以看到iPad請求並接收新文件。

+3

這不適用於iOS 9.3,OSX 10.11.3,Safari OSX 9.0.3。這是在DevTools中選擇了「Disable Caches」和「Empty Caches」之後的。這不起作用,所以我試着Shift + Cmd + R,頁面重新加載,但它仍然使用緩存的文件。我最終不得不重命名文件以使iOS 9.3 Safari使用新文件。也許它適用於.html文件,但它不適用於腳本。 – gman

+0

這適用於我,即使是腳本。 –

+0

此快捷方式執行「從源重新加載頁面」,根本不清除或清除緩存。它無需使用緩存資源就可以加載資源,就像緩存中沒有任何內容一樣。 –

2

好吧,在「開發」菜單中有一個選項 - 但它看起來不起作用。

解決這個問題的一個簡單方法是在您的url中添加一個新參數
例如。 http://domain.com/testing.html?refresh=1

(當然有Web檢查工作會更好的功能)

1

您可以通過USB將iPhone連接到MacBook和使用Safari Web Inspector
一旦連接,您可以使用開發 - >清空緩存

+2

這不會影響正在檢查的任何連接設備的緩存。它隻影響Mac Safari使用的緩存。 –

+0

這不會清除iOS緩存。 – Gavin