【问题标题】:Always need to clear cache总是需要清除缓存
【发布时间】:2013-04-13 23:41:27
【问题描述】:

我有一个 Facebook 应用程序正在我的 localhost 上进行测试。我总是需要清除缓存以便在进行更改后重新加载,这很烦人。知道如何解决这个问题吗?

我从一些朋友那里听说一些 Javascript 代码可能会有所帮助,但我不知道该怎么做。
提前致谢

【问题讨论】:

  • 如果您将数据发布到您的应用程序,请提供一个包含当前时间的额外变量。那么您的请求将始终被视为新请求
  • 目前,我只在我的代码中获取数据
  • @ParthikGosar 事情是我真的需要一些适合我整个应用程序的东西。例如,我有 iframes 加载 phps 并且他们会,我想也需要类似的东西。而且我有很多文件

标签: javascript facebook caching localhost


【解决方案1】:

您是否尝试过 google chrome 开发者工具?他们可以选择在打开时禁用所有缓存。

我通常打开开发工具(mac:command+alt+i),禁用缓存(单击右下角的设置按钮),然后按住 shift 并单击重新加载以确保清除所有缓存。

【讨论】:

  • 感谢您的提示-但问题是在这种情况下,如果我将所有内容都放在服务器上并启动我的应用程序时不会遇到同样的问题
  • 我曾经遇到过一个问题,我必须重新加载 gif 并在其上添加时间戳,因此它会重新启动动画,如下所述:stackoverflow.com/questions/11839634/…
  • 我的问题是用户是否不会遇到同样的问题。我现在在我的本地主机上拥有它,一切都很好,但是当我启动应用程序时,我不会只告诉用户“在使用我的应用程序之前禁用缓存”,但我也不会告诉我的用户清除每当他使用该应用程序时缓存。
  • 知道了,我认为你需要它来进行开发...location.reload(true) 刷新页面时没有缓存我相信...
  • 正如我所说,感谢开发技巧。这确实是我需要的部分,但我仍然需要一些可以在用户访问时起作用的东西。问题仍然是用户会刷新窗口,而不是我自己做location.reload(true),它仍然会崩溃
猜你喜欢
  • 2017-08-18
  • 2014-07-04
  • 2017-11-26
  • 1970-01-01
  • 2013-01-08
  • 1970-01-01
  • 2020-07-19
  • 2012-12-02
  • 2016-10-14
相关资源
最近更新 更多