lipemat/super-progressive-web-apps

此包已废弃,不再维护。未建议替代包。

将您的WordPress网站转换为渐进式Web应用

安装: 70

依赖者: 0

建议者: 0

安全性: 0

星星: 0

关注者: 1

分支: 81

类型:wordpress-plugin

2.5.0 2021-04-01 02:40 UTC

This package is auto-updated.

Last update: 2023-09-29 02:20:21 UTC


README

这是原始插件的分支,包含许多增强功能。

自版本 2.0.0 以来,此插件已与原始版本分离,并将不再合并上游更新。

偶尔会从上游选择任何有用的错误修复或增强功能。目前,已更新至版本 2.1.8

安装

composer require lipemat/super-progressive-web-apps

使用

require __DIR__ . '/vendor/autoload.php'

增强(非详尽)

  1. 添加到主屏幕的可选支持。
  2. 支持Google Webfonts和Gravatars。现在还可以过滤到白名单中的额外缓存域名
  3. 跳过对新服务工作的等待安装。
  4. 防止在初始缓存中重复请求。
  5. 设置以启用/禁用服务工作者。
  6. SCRIPT_DEBUG = true 时自动禁用fetch,以防止开发时缓存。
  7. 设置以添加 "必须缓存" 的url,无论它们位于何处都会添加到缓存中。当使用通常会被排除的 /wp-admin 中的脚本时非常有用。
  8. 可以通过 superpwa_resource_version 过滤器或使用在 wordpress-libs 中找到的版本处理程序,以编程方式刷新浏览器缓存。