android - Chrome 徽章显示在已安装 PWA 的“添加到主屏幕”上(仅安装快捷方式)
问题描述
我们有一个不会安装的 PWA,而只会添加一个到主屏幕的快捷方式(在应用程序图标上带有 Chrome 徽章)。
灯塔审核给出了 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,应用程序将仅作为快捷方式安装。在 Google Play 中唱歌解决了这个问题。
另一个线程中的这个答案解决了我的问题:
推荐阅读
- r - 在 R 中舍入到最接近的非零小数位的函数(包括负数)
- django - 在此设置中,如何内部连接 Product、ProductAttributes 和 ProductAttributesValue?[Django 模型和视图]
- html - 将包含 & 的 XML 值节点保存到数据库中的正确方法是什么?
- react-native - react-native 为什么我的 state.size 不是函数?
- c# - 只读类变量中报告的 CSRF 问题
- jenkins - Jenkins 2.289.1 升级读取权限
- python - python Dramatiq 等到比赛
- angular - 我正在制作一个简单的应用程序,但我不知道为什么每次上传新帖子时都会调用我的 home 组件的 onInit 函数
- javascript - 是否可以基于边界创建鼠标悬停事件?
- amazon-web-services - AWS SAM:如何检索隐式创建的资源信息