Progressive web apps 重复图标渐进式Web应用添加到主屏幕Android

Progressive web apps 重复图标渐进式Web应用添加到主屏幕Android,progressive-web-apps,Progressive Web Apps,对于Android,我创建了添加到主屏幕的功能,以便用户可以体验本机应用程序。如果我使用浏览器清除缓存和cookie第二次访问我的网站,则应用程序会建议我再次创建主屏幕,如果我再次添加,则会在我的屏幕上添加两个图标。我发现也存在相同类型的问题 是否有复制图标的解决方案。感谢您的帮助 元 <meta name="mobile-web-app-capable" content="yes"> <meta name="application-name" content="My App"

对于Android,我创建了添加到主屏幕的功能,以便用户可以体验本机应用程序。如果我使用浏览器清除缓存和cookie第二次访问我的网站,则应用程序会建议我再次创建主屏幕,如果我再次添加,则会在我的屏幕上添加两个图标。我发现也存在相同类型的问题

是否有复制图标的解决方案。感谢您的帮助

<meta name="mobile-web-app-capable" content="yes">
<meta name="application-name" content="My App">

您看到的行为是因为主屏幕图标实际上只是URL书签,而Android操作系统没有提供API来查找添加到主屏幕的URL书签。浏览器不会提示用户添加到主屏幕,如果他们以前已经这样做了,但这不会阻止用户手动复制图标

有一个解决方案正在开发中,它叫做WebAPK。WebAPKs基本上是围绕您的web清单构建一个最小的Android应用程序,并安装该应用程序。一旦安装了WebAPK,浏览器就可以查询它是否已安装


您可以在

上阅读有关PWA问题和WebAPK的其他详细信息。我是否可以创建一个计时器并在后台完全脱机运行,并在计时器停止使用service worker时向用户发送通知?我删除了与您看到的行为无关的引用。