Javascript manifest文件是什么?

很多开源项目中都会有manifest文件,一些人不知道它是什么。最近,我在工作中听到了很多关于 Javascript manifest文件的讨论,并开始阅读更多关于它的内容。

Javascript manifest文件是什么?

Javascript manifest是一个 json 文件,它定义了 Progressive Web App 安装在桌面或移动设备上时的行为方式。我们知道 PWA - 渐进式 Web 应用程序是 Web 应用程序和已安装的本机应用程序之间的混合体。他们可以访问离线存储、位置、USB 或蓝牙等内容。

Javascript manifest文件名为 manifest.json 或 .webmanifest,需要放置在网站的根目录下。它是 json 格式,如下所示:

{ 
    "short_name": "Arrivals", 
    "name": "Arrivals at Sky High", 
    "icons": [ { 
        "src": "launcher-icon.png", 
        "sizes": "48x48", "type": "image/png" }],
    "start_url": "./?utm_source=web_app_manifest", 
    "display": "standalone", 
    "orientation": "portrait", 
    "theme_color": "#29BDBB"
}

我们可以在manifest文件中定义的一些内容:

1、start_url 是必需的,它告诉浏览器你的应用程序在启动时应该从哪里开始

2、显示您的应用程序启动时显示的浏览器 UI(例如:您可以隐藏地址栏)

3、您的应用程序快捷方式图标等

您可以在 web.dev - 添加 Web 应用程序manifest的这篇文章中阅读有关它的更多信息。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 xxx@163.com 举报,一经查实,本站将立刻删除。

发表评论

登录后才能评论