PWA安装通常挂在Android上



我有一个PWA,每次在桌面上安装都没有问题,所以我知道它配置正确。 但是出于某种原因,当我尝试安装PWA时,在几个不同的Android设备上,它说正在安装,但没有任何反应。 从未在主屏幕或应用程序内创建过图标。 此外,它会在我的通知中说Adding <AppName>...,它会在那里停留 5 分钟甚至更长时间。 当它最终消失时,仍然没有迹象表明它安装在任何地方。

同样奇怪的是,有时在一段时间后,我一直尝试安装的所有安装都会突然显示自己的独立图标,因此我的应用程序列表中会有 5 个用于同一 PWA 应用程序的图标。 我有几次安装它没有问题,但大多数情况下我必须继续玩,直到它最终安装。

关于如何解决此问题的任何建议?

这是我唯一能找到的与我的应用程序或我的logcat中的任何类型的安装远程相关的内容。 作为旁注:在远程调试时查看网页的控制台时,没有任何类型的消息。

08-16 11:54:31.108  4828  4828 D Notification.Badge: [invalid] onNotificationPosted : StatusBarNotification(pkg=com.android.chrome user=UserHandle{0} id=-1 tag=webapk_install_notification_tag_prefix.https://myapp.mycomp.com/myappname/manifest.webmanifest key=0|com.android.chrome|-1|webapk_install_notification_tag_prefix.https://myapp.mycomp.com/myappname/manifest.webmanifest|10084: Notification(channel=browser pri=0 contentView=null vibrate=null sound=null defaults=0x0 flags=0x10 color=0x00000000 vis=PRIVATE semFlags=0x0 semPriority=0 semMissedCount=0))
08-16 11:54:32.024  8839  9252 W DynamiteModule: Local module descriptor class for com.google.android.gms.googlecertificates not found.
08-16 11:54:32.626  8839  9252 I Finsky  : [690] lhr.a(3): WebAPK service install success
08-16 11:54:32.639  8839  8839 I Finsky  : [2] lwy.b(3): Scheduling install request package_name=org.chromium.webapk.a4c2bd9ecd2308c4e, version=1, priority=2, reason=webapk_install, account_name=[AEbby1tRgdo4u6hvkd7E6mNvRlU], type=2, constraints=((NETWORK=ANY, PROVISIONING_STATE=PROVISIONED),)
08-16 11:54:32.893  8839  9000 I Finsky  : [683] lwy.b(37): No matching installs to run for jobs: []
3  4828  4828 D Notification.Badge: [invalid] onNotificationRemoved : StatusBarNotification(pkg=com.android.chrome user=UserHandle{0} id=-1 tag=webapk_install_notification_tag_prefix.https://myapp.mycomp.com/myappname/manifest.webmanifest key=0|com.android.chrome|-1|webapk_install_notification_tag_prefix.https://myapp.mycomp.com/myappname/manifest.webmanifest|10084: Notification(channel=browser pri=0 contentView=null vibrate=null sound=null defaults=0x0 flags=0x10 color=0x00000000 vis=PRIVATE semFlags=0x0 semPriority=0 semMissedCount=0))
08-16 12:02:58.394  4828  4828 D Notification.Badge: [invalid] onNotificationPosted : StatusBarNotification(pkg=com.android.chrome user=UserHandle{0} id=-1 tag=webapk_install_notification_tag_prefix.https://myapp.mycomp.com/myappname/manifest.webmanifest key=0|com.android.chrome|-1|webapk_install_notification_tag_prefix.https://myapp.mycomp.com/myappname/manifest.webmanifest|10084: Notification(channel=browser pri=0 contentView=null vibrate=null sound=null defaults=0x0 flags=0x10 color=0x00000000 vis=PRIVATE semFlags=0x0 semPriority=0 semMissedCount=0))
08-16 12:02:59.231  8839  8858 I Finsky  : [628] lgv.a(2): installPackage: com.android.chrome (org.chromium.webapk.afe6dd94a4495fbd3)
08-16 12:02:59.682  8839  8858 I Finsky  : [628] lhr.a(3): WebAPK service install success
08-16 12:02:59.688  8839  8839 I Finsky  : [2] lwy.b(3): Scheduling install request package_name=org.chromium.webapk.afe6dd94a4495fbd3, version=1, priority=2, reason=webapk_install, account_name=[AEbby1tRgdo4u6hvkd7E6mNvRlU], type=2, constraints=((NETWORK=ANY, PROVISIONING_STATE=PROVISIONED),)
08-16 12:02:59.759  8839  9000 I Finsky  : [683] lwy.b(37): No matching installs to run for jobs: []

我在尝试在 Android 上安装 PWA 时遇到了同样的问题,并意识到我已经禁用了Add app icons to Home screen设置。一旦我通过Long press on Home screen > Home settings重新启用该选项,PWA安装成功。

最新更新