- 是否可以创建并提交一个 PWA 启动图标到网站市场?
- 启动图标应该像“添加到主屏幕”PWA 功能一样工作。
我尝试创建一个 PWA 商店,让用户可以轻松地将图标添加到主屏幕以启动一个 PWA 网站。请给予建议。
我尝试创建一个 PWA 商店,让用户可以轻松地将图标添加到主屏幕以启动一个 PWA 网站。请给予建议。
如果您的网上市场需要获取提交的 PWA 图标,则可以从以下链接标签中获取 PWA
启动图标:
<link rel="icon" sizes="192x192" href="nice-highres.png"> (recommended)
<link rel="icon" sizes="128x128" href="niceicon.png">
<link rel="apple-touch-icon" sizes="128x128" href="niceicon.png">
<link rel="apple-touch-icon-precomposed" sizes="128x128" href="niceicon.png">
或者从 manifest.json
的图标部分:
{
"short_name": "Maps",
"name": "Google Maps",
"icons": [
{
"src": "/images/icons-192.png",
"type": "image/png",
"sizes": "192x192"
},
{
"src": "/images/icons-512.png",
"type": "image/png",
"sizes": "512x512"
}
],
"start_url": "/maps/?source=pwa",
"background_color": "#3367D6",
"display": "standalone",
"scope": "/maps/",
"theme_color": "#3367D6"
}
您可以在manifest.json文件中根据主屏幕上的尺寸设置要显示的图标。
https://developers.google.com/web/fundamentals/web-app-manifest/
"icons": [
{
"src": "/images/icons-192.png",
"type": "image/png",
"sizes": "192x192"
},
{
"src": "/images/icons-512.png",
"type": "image/png",
"sizes": "512x512"
}
]
这在iOS和Android中都不可能:
manifest.json
文件来处理有关 PWA 的信息。我知道Android现在可以从Play商店安装PWA应用程序, 但是将它们发布到那里的过程很复杂。