如何清除 Qlik Sense 桌面中的缓存?

How to clear cache in Qlik Sense desktop?

我一直在调试一个按钮的按钮扩展问题,该按钮仅在少数用户的本地计算机上不起作用。在过去的几天里,我已经将问题缩小到用户的缓存。这样,该错误就很容易复制了。

清除缓存并加载 Google Chrome 中 localhost:4848/hub 中的 Qlik 应用程序,应用程序的按钮将起作用。但是,该应用程序将继续无法在 Qlik Sense 桌面应用程序本身中运行。因为 Qlik Sense 是 Chromium 的皮肤,我认为简单地重置其缓存将修复遇到此问题的少数用户的错误。不幸的是,我无法通过 Google 和 Qlik 社区论坛找到专门针对 Qlik Sense 的解决方案。

谢谢大家!

由于涉及 Chrome,因此默认快捷方式将起作用。下面的快捷方式将忽略缓存重新加载页面

这来自 Google's support pageWeb page shortcut 部分)

如果你想更"brutal" :)你可以通过Chrome Dev tools:

手动删除你不想要的内容
  • 在页面上,在 QS 桌面中,使用仪表板按 Ctrl + Shift + Mouse right click
  • 这应该会带来上下文菜单
  • select Show DevTools
  • 导航到 Resources 选项卡
  • 展开Session Storage
  • 您应该只会看到一项 http://localhost:4848。点击它
  • 在右侧,您将看到所有 Key <-> Value 格式的条目(可能您只有一个)
  • 右键单击它并按 Delete
  • 刷新页面(F5)