【问题标题】:Chrome Badge shows on 'Add To Homescreen' installed PWA (Only shortcut is installing)Chrome 徽章显示在已安装 PWA 的“添加到主屏幕”上(仅安装快捷方式)
【发布时间】:2019-10-03 10:32:21
【问题描述】:

我们有一个不会安装的 PWA,而只会添加一个到主屏幕的快捷方式(在应用图标上带有 Chrome 徽章)。

灯塔审核为 Installable 提供 3/3 100%(使用 HTTPS,注册 Service Worker,Manifest 满足可安装性要求),说明“浏览器可以主动提示用户将您的应用添加到他们的主屏幕,这可以提高参与度。 "

“将 XXX 添加到主屏幕”横幅确实会显示并且 beforeinstallprompt 被触发,但它总是创建一个快捷方式而不是应用安装。

我们已经在这里的 3 款 Android 设备(Galaxy S10、Galaxy S4 Mini、Galaxy S7、9.0、9.0、4.4)以及 Browserstack 上的许多设备上进行了尝试,但总是遇到同样的问题。

以前有人遇到过这个问题吗?可以做些什么来进一步测试或解决它?

【问题讨论】:

  • 您解决了这个问题吗?我遇到了完全相同的问题,似乎找不到解决方案
  • 我做到了!事实证明,如果用户没有在上述设备上登录 Google Play,那么只会添加一个快捷方式。登录后应用程序开始正确安装。我希望这会有所帮助,为此我已经把头发拔了好几个月了!

标签: android manifest service-worker progressive-web-apps


【解决方案1】:

如果您未在设备上登录 Google Play,则应用只会安装为快捷方式。在 Google Play 中唱歌解决了这个问题。

另一个帖子中的这个答案解决了我的问题:

https://stackoverflow.com/a/59733298/1483075

【讨论】:

    【解决方案2】:

    我发现了一个不同的潜在问题。对我来说,它只添加了一个到主屏幕的快捷方式(带有 chrome 徽章),因为它无法安装由于存储空间不足。它不会通知您这是问题所在。但只需释放一些存储空间即可正确安装 PWA

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 2019-01-15
      • 1970-01-01
      • 1970-01-01
      • 2013-08-22
      • 2017-11-07
      相关资源
      最近更新 更多