删除PWA并重新安装

时间:2020-08-16 06:50:55

标签: progressive-web-apps

我有2个关于PWA的问题。

  1. 我很早以前就安装了PWA,但是半年后,我已将其从常用应用程序的主屏幕中删除了。现在我无法从浏览器安装它。 Chrome不会显示弹出窗口,也不会触发“ beforeinstallprompt”事件。我该如何解决?
  2. 当我看到Chrome安装PWA弹出窗口并按下关闭按钮时,弹出窗口将不再显示。怎么来的?如何一直显示此弹出窗口?

我的清单:

{
"name": "Name of app",
"short_name": "Name of app",
"theme_color": "#55525d",
"background_color": "#275981",
"display": "standalone",
"start_url": "/",
"scope": "/",
"icons": [
    {
        "src": "\/android-icon-36.png",
        "sizes": "36x36",
        "type": "image\/png"
    },
    {
        "src": "\/android-icon-48.png",
        "sizes": "48x48",
        "type": "image\/png"
    },
    {
        "src": "\/android-icon-72.png",
        "sizes": "72x72",
        "type": "image\/png"
    },
    {
        "src": "\/android-icon-96.png",
        "sizes": "96x96",
        "type": "image\/png"
    },
    {
        "src": "\/android-icon-144.png",
        "sizes": "144x144",
        "type": "image\/png"
    },
    {
        "src": "\/android-icon-192.png",
        "sizes": "192x192",
        "type": "image\/png"
    },
    {
        "src": "\/android-icon-512.png",
        "sizes": "512x512",
        "type": "image\/png"
    }
]

}

PWA一切正常。 Chrome在lightroom中没有显示任何错误。

1 个答案:

答案 0 :(得分:0)

对于问题1,假设您使用的是Android,那么从主屏幕删除该应用程序时,您是“删除”还是“卸载”?该应用可能已删除,但实际上仍已安装,因此不会提示您重新安装。在Chrome三点菜单中,它是否显示“在您的应用名称中打开”或“安装“ 您的应用名称”?如果显示“在...中打开”,则仍然已安装。

对于问题2,听起来Chrome只是在记住您选择不安装它。 IMO听起来,每次加载都会强制安装弹出窗口,这对用户来说是一种糟糕的体验,尤其是在用户选择忽略它之后。清除Chrome应用程序设置中的浏览器数据会将其恢复。