首页 > 解决方案 > 从移动设备打开已安装的 Web 应用程序时出现问题(添加到主屏幕)

问题描述

我创建了一个网络应用程序 PWA,并可以添加到主屏幕。当我将它添加到我的手机并尝试打开它时,它无法打开并且 Chrome 停止工作。

从桌面启动时,相同的 Web 应用程序正在运行。

这是我的清单文件:

   { 
    "gcm_sender_id": "********",
    "name": "*** **",
    "short_name": "***",
    "description":"**",
    "icons": [{
      "src": "icons/** 512x512.png",
        "sizes": "128x128",
        "type": "image/png"
      },
      {
        "src": "icons/** 512x512.png",
        "sizes": "512x512",
        "type": "image/png"
      }
    ],
    "start_url": "/",
    "display": "standalone",
    "background_color": "#032d31",
    "theme_color": "#032d31"
  }

标签: google-chromeweb-applicationsmanifestsplash-screenprogressive-web-apps

解决方案


如果你想你可以看看我写的一篇关于它的文章,也许你会发现一个缺失的设置。

另一件事:“gcm_sender_id”已过时且不再使用(也许这会触发错误)。
您现在应该使用 FCM(Firebase Cloud Messaging),它实现了 Web 推送接口,并且不需要在 Web 清单中放置任何内容。


推荐阅读