zerosonesfun / pwa
1.3
2020-03-07 08:32 UTC
Requires
- flarum/core: >=0.1.0-beta.8 <0.1.0-beta.13
README
将Flarum转换为基本的渐进式Web应用程序。如果用户断开连接,将显示一个离线页面,其中包含一条简单消息,提醒用户此应用程序无法离线工作。截至版本1.1,此PWA不再尝试缓存页面。这是因为发现,在某些浏览器/某些设备上,额外的缓存导致用户必须手动刷新页面才能完成注销或登录等任务。然而,即使没有缓存,这也有用,因为它为用户提供另一个选项:安装您的论坛并在独立应用程序窗口中打开它。
这是您将看到的,以及如何在Chrome(在桌面)中安装。每个浏览器和设备处理方式不同。
安装说明
安装前
- 必需:将 sw.js 添加到您网站的公共根目录(例如,/public_html/、/home/或您的公共根目录名称)。
- 必需:将 site.webmanifest 添加到您网站的公共根目录(/public_html/、/home/或您的公共根目录名称)。
- 可选:编辑 site.webmanifest 文件。更改应用程序的名称、应用程序图标的位置,甚至主题颜色和背景颜色设置。 不要 除非您知道自己在做什么,否则不要更改起始URL或作用域。
安装
composer require zerosonesfun/pwa
更新
composer update zerosonesfun/pwa