6

我正在研究谷歌瀏覽器(v19.0.1084.56)上的主幹應用程序,以及當我在模板上工作時,我(Mac OSX Lion)和其他開發人員(在Fedora上)必須關閉該選項卡並重新打開該文件才能看到新的更改。強制刷新(cmd + R或f5)不起作用。Chrome在更換主幹模板時不會刷新本地文件

我使用這些標誌鉻對文件進行操作:

open /Applications/Google Chrome.app --args --allow-file-access-from-files --disable-web-security 

我駕駛自己瘋狂的這種關閉/打開過程。有沒有人遇到這個問題,並找到了刷新文件的方法?

更新:店內的另一位開發人員沒有上述問題,而是使用chrome 18而不是Fedora上的19。它的開始看起來像一個Chrome bug。

進一步更新:也嘗試使用--disk-cache-size=1 --media-cache-size=1作爲標誌,當打開Chrome和問題仍然存在。使用隱身模式也不起作用。但是,如果我手動去Tools > Clear Browsing History並檢查Clear Browsing HistoryEmpty the Cache,並點擊刷新,模板將正確加載。這將其縮小爲緩存問題。

+0

是你的模板只是內聯在你的html頁面上,或者你正在使用某種類型的loader嗎? –

+0

@BenR模板正在被加載器拉入。其實這個loader [這裏](http://stackoverflow.com/a/9865476/800917)。不幸的是,上面的更新否定了這是問題所在。 – sparrow

回答

11

Google搜索和研究後,有一種方法可以禁用頁面上的緩存。通過打開開發者控制檯,在右下角有一個齒輪。在該菜單中有一個複選框Disable Cache,一旦啓用,修復問題。