码迷,mamicode.com
首页 > 其他好文 > 详细

PWA-清单文件

时间:2019-01-13 19:02:12      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:间隔   icon   start   简单   相关信息   启动   图标   条件   一个   

应用清单

介绍

Web 应用清单文件是简单的 JSON 文件,提供了应用的相关信息 (比如应用的名称、作者、图标和描述)。可使用户将 Web 应用安装到设备的主屏幕上,并允许开发者自定义启动画面、模板颜色,甚至是打开的 URL 。

应用

在网页中添加下面这行代码:

    <link rel="manifest" href="/manifest.json">

  这个链接指向一个被称为“清单文件”的文件。这个文件只是简单的 JSON 文件,它遵循 W3C 的 Web App Manifest 规范,并使开发者能够控制应用中不同元素的外观感觉。它提供 Web 应用的信息,比如名称,作者,图标和描述。

示例

{
    "name": "a pwa demo",
    "short_name": "pwa",
    "start_url": "/index.html",
    "dispaly": "standalone",
    "theme_color": "#FFDF00",
    "background_color": "#FFDF00",
    "icons": [
        {
            "src": "homescreen.png",
            "sizes": "144*144",
            "type": "image/png"
        }
    ]
}

条件

要显示添加到主屏幕的提示,需要满足几个条件:

  • 需要manifest.json文件
  • 清单文件需要启动url
  • 需要144*144像素的png图标
  • 网站必须使用https运行的Service Worker
  • 用户需要至少访问过网站两次,并且两次访问间隔在5min之上

PWA-清单文件

标签:间隔   icon   start   简单   相关信息   启动   图标   条件   一个   

原文地址:https://www.cnblogs.com/SLchuck/p/10263441.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!