该包已被弃用,不再维护。作者建议使用 askvortsov/flarum-pwa 包。

渐进式Web应用程序扩展。

安装: 732

依赖者: 0

建议者: 0

安全性: 0

星星: 9

关注者: 1

分支: 5

开放问题: 0

语言:HTML

类型:flarum-extension

1.3 2020-03-07 08:32 UTC

This package is auto-updated.

Last update: 2020-05-09 08:19:28 UTC


README

将Flarum转换为基本的渐进式Web应用程序。如果用户断开连接,将显示一个离线页面,其中包含一条简单消息,提醒用户此应用程序无法离线工作。截至版本1.1,此PWA不再尝试缓存页面。这是因为发现,在某些浏览器/某些设备上,额外的缓存导致用户必须手动刷新页面才能完成注销或登录等任务。然而,即使没有缓存,这也有用,因为它为用户提供另一个选项:安装您的论坛并在独立应用程序窗口中打开它。

这是您将看到的,以及如何在Chrome(在桌面)中安装。每个浏览器和设备处理方式不同。

安装说明

安装前

  1. 必需:sw.js 添加到您网站的公共根目录(例如,/public_html/、/home/或您的公共根目录名称)。
  2. 必需:site.webmanifest 添加到您网站的公共根目录(/public_html/、/home/或您的公共根目录名称)。
  3. 可选:编辑 site.webmanifest 文件。更改应用程序的名称、应用程序图标的位置,甚至主题颜色和背景颜色设置。 不要 除非您知道自己在做什么,否则不要更改起始URL或作用域。

安装

  1. composer require zerosonesfun/pwa

更新

composer update zerosonesfun/pwa

链接