2013-04-20 64 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