Skip to content

PWA 相关特性支持度说明,关注国内主流浏览器。 Updating...

Notifications You must be signed in to change notification settings

lavas-project/pwa-expo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pwa-expo

PWA 兼容性的说明,关注国内主流浏览器。

数据将更新在 (Lavas 官网),该站点展示的数据包含:

  1. 运行自动测试页面,提交后保存到数据库的测试结果,主要是特性和浏览器两个纬度的数据。
  2. 需要人工维护的数据,包含 各特性支持度备注说明(考虑到不同浏览器支持度有所差异),以及 不同 rom 添加到桌面功能支持情况

注:本项目的 json 文件即用来维护上述第2种数据。

数据格式

feature.json 各特性支持度的备注说明

{
    "features": [
        {
            "name": "Promise", // 特性名称
            "infos": [
                "UC 手机浏览器: Window 域中暂未实现" // 备注说明,多条使用英文逗号『,』分隔
            ]
        }
        // ...
    ]
}

manifest.json 不同 rom 添加到桌面功能支持情况

{
    "manifest": [
        {
            "brand": "华为", // rom 对应的手机品牌
            "device": "P8", // 设备型号
            "rom": "EMUI", // rom 类型
            "detail": [
                "360:可见添加至桌面按钮,但属快捷方式", // 备注说明,多条使用英文逗号『,』分隔
                "QQ/搜狗/猎豹/2345/Opera:目前浏览器未暴露添加桌面入口"
            ],
            "browser": [
                {
                    "name": "Chrome", // 浏览器名称,注:均使用最新版本测试
                    "score": 1 // 1 支持,0 不支持
                }
                // ... 更多浏览器
            ]
        }
        // ... 更多品牌
    ]
}

更新 & 贡献数据

  • 使用不同浏览器打开自动测试页面(coming soon..),并点击提交测试结果

注:如需更新上述第2种数据,你可以:

  • 提 issue 或 直接修改 json 文件,发起 pull request

About

PWA 相关特性支持度说明,关注国内主流浏览器。 Updating...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •