我实际上是在进行PWA。在Android 8上从Google Chrome 67安装应用程序时,我会注意到两种不同的行为:
我的manifest.json似乎已正确填充了所需的指令(见下文):
{
"name": "Candy Sugar",
"short_name": "Sugar",
"description": "A candy Sugar",
"start_url": "/",
"display": "standalone",
"orientation": "portrait",
"icons": [
{
"src": "assets/favicons/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "assets/favicons/android-chrome-384x384.png",
"sizes": "384x384",
"type": "image/png"
},
{
"src": "assets/favicons/android-chrome-512x512.png",
"sizes": "512x512",
"type": "image/png"
},
{
"src": "assets/favicons/android-chrome-144x144.png",
"sizes": "144x144",
"type": "image/png"
}
],
"background_color": "#00777d",
"theme_color": "#00777d",
"gcm_sender_id": "103953800507"
}
我为这些行为感到惊讶,而且我真的不知道自己在做什么错。有人可以帮我吗?
谢谢。
答案 0 :(得分:0)
您是否使用Chrome Lighthouse审核工具检查了网址?
如果在“通过审核”下看到系统会提示用户安装Web应用
您应该会很好安装
根据我的测试:
如果您处于离线状态,则只会添加普通的快捷方式
如果您在线,将安装WebApk
如果您有一个可以共享的URL,我可以为您检查