加载中 ...
首页 > 常见问题 正文

mainifest.json—网络应用清单

2019-03-24 10:29:30 来源:沈阳软件公司 作者:沈阳软件开发

在看别人开发的架子的时间,看到了这个文件,网上或许搜了一下,在此mark一下。

developers.google.com 上有个简介,中译过来被叫做“网络应用清单”,许多人也将他和web离线缓存联系在一起。

现实上,开发者可以使用 mainifest.json 控制在用户想要看到应用的区域(例如移动装备主屏幕)中怎样向用户显示网络应用或网站,指示用户可以汇海哪些功效,以及界说其在汇海时的外观。

mainifest.json 提供了将网站书签生存到装备主屏幕的功效。当网站以这种方式汇海时:

• 它具有唯一的图标和名称,以便用户将其与其他网站区离开来。

• 它会在下载资源或从缓存恢复资源时向用户显示某些信息。

• 它会向浏览器提供默认显示特征,以制止网站资源可用时的过渡过于生硬。

• 它通过一个文本文件中的元数据这一简朴机制完成所有这些事情。那就是网络应用清单。

 

注:只管您可以在任何网站上使用该文件,它们却是 PWA 的必备要素。

 

建立清单

下面是一个示例:

{
 "short_name": "AirHorner",
 "name": "Kinlan's AirHorner of Infamy",
 "icons": [                              // 自界说图标
   {
     "src": "launcher-icon-1x.png",
     "type": "image/png",
     "sizes": "48x48"
   },
   {
     "src": "launcher-icon-2x.png",
     "type": "image/png",
     "sizes": "96x96"
   },
   {
     "src": "launcher-icon-4x.png",
     "type": "image/png",
     "sizes": "192x192"
   }
 ],
 "start_url": 沈阳小程序开发

 "background_color":%20"#000000"%20 %20 %20 %20 %20 %20 %20//%20设置配景颜色}

 

确保包罗以下内容:

•%20在用户主屏幕上用作文本的%20short_name。

•%20在网络应用安装横幅中使用的%20name。

 

将清单的相关信息见告浏览器

在您建立清单且将清单添加到您的网站之后,将%20link%20标志添加到包罗网络应用的所有页面上,如下所示:

测试您的清单

若是您想要手动验证网络应用清单是否已准确设置,请使用%20Chrome%20DevTools%20的%20Application%20面板上的%20Manifest%20标签。

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。