2013-04-20 81 views
0

我有一個Facebook應用程序我正在測試我的localhost。很煩人,我總是需要清除緩存以便在更改後重新加載。任何想法如何解決這個問題?總是需要清除緩存

我從一些朋友那裏聽說一些Javascript代碼可能會有所幫助,但我不知道該怎麼做。
在此先感謝

+0

如果妳張貼數據到您的應用提供包含當前時間一個額外的變量。然後,您的請求將始終被視爲新的請求 – DarkBee 2013-04-20 18:55:24

+0

現在,我只獲取我的代碼中的數據 – 2013-04-20 18:56:17

+2

請閱讀http://www.adopsinsider.com/ad-ops-basics/what-is-a-cache-buster -and-how-it-work/ – 2013-04-20 18:56:20

回答

1

您是否試過Google Chrome開發者工具?他們可以選擇在打開時禁用所有緩存。

我通常會打開開發工具(mac:command + alt + i),並禁用緩存(單擊右下方的設置按鈕),然後按住Shift鍵並單擊重新加載以確保所有緩存都被刪除。

dev tools settings

+0

感謝您的提示 - 但問題將在這種情況下,如果我不會有同樣的問題,當我將所有的東西放在服務器上,並啓動我的應用程序 – 2013-04-20 20:06:09

+0

我曾經有問題的地方我不得不重新加載gif,並在其上放置時間戳,以便重新開始動畫,如下所述:http://stackoverflow.com/questions/11839634/replay-a-gif-animation-reload-gif-on-點擊 – stefan 2013-04-20 20:10:25

+0

我的問題是如果用戶不會有同樣的問題。我現在把它放在我的本地主機上,這樣很好,但是當我啓動應用程序時,我不會告訴用戶「在使用我的應用程序之前禁用緩存」,但我不會告訴用戶清除緩存每當他使用應用程序。 – 2013-04-20 20:12:28