Discourse论坛在离线时为何以及如何工作?

您好。我想知道为什么有一个功能可以让您离线使用 Discourse?(它部分可用,一些用户卡片可用,并且可以加载一些主题。)但是,问题在于它缺少功能并且页面未加载。我还想知道离线功能是如何工作的。

可能是因为浏览器本地缓存的javascript和数据。

清除浏览器缓存,我猜你将不再有这些功能!

它并非旨在完全离线运行,但这种行为使其在处理糟糕的移动连接时具有一定的弹性。

4 个赞

我们利用 WorkBoxJS 库将最近几百个请求缓存到浏览器中。

如果某个端点(例如用户卡片)最近没有被加载过,那么它就不会被缓存,并且在离线时将无法访问。

5 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.