【发布时间】:2014-03-25 17:10:50
【问题描述】:
我正在编写一个非常简单的扩展,它将一些 CSS 应用于 facebook 的根,即:仅限 http://www.facebook.com/。当用户导航到另一个页面时,应该不应用 CSS,但是文件似乎已缓存并应用于所有其他页面,直到按下完全刷新(F5 等),呈现扩展无用。
是否有一个简单的解决方案来防止缓存特定页面 - 或 - 一些要运行的 javascript,例如 window.reload?这可能是 Facebook 的特定问题。
【问题讨论】:
-
请附上您的
manifest.json和/或您用于应用 CSS 的任何其他代码。 -
这可能是因为facebook在导航时实际上并没有重新加载整个页面,所以已经注入的css没有被删除。
标签: facebook google-chrome caching google-chrome-extension