首页 > 解决方案 > 当我“添加到主屏幕”时,为什么我的应用程序不使用 manifest.json?

问题描述

所以我有一个随时随地的 Create React 应用程序,并且一直在我的设备 (LG G7) 上使用它,并将它添加到主屏幕。

但是后来我尝试更改颜色和名称,无论我做什么,它们都不会接受。

我在 Firebase 上托管应用程序,并反复重建并重新部署到 Firebase 并不断清理旧应用程序,并重新添加到主屏幕。

这是 manifest.json:

{
  "short_name": "test",
  "name": "test2",
  "icons": [
    {
      "src": "favicon.ico",
      "sizes": "64x64 32x32 24x24 16x16",
      "type": "image/x-icon"
    },
    {
      "src": "logo192.png",
      "type": "image/png",
      "sizes": "192x192"
    },
    {
      "src": "logo512.png",
      "type": "image/png",
      "sizes": "512x512"
    }
  ],
  "start_url": ".",
  "display": "standalone",
  "theme_color": "#dd0000",
  "background_color": "#0000aa"
}

任何见解或想法都会很棒!

感谢大家!

标签: reactjsfirebasecreate-react-app

解决方案


这终于奏效了。在它最终点击之前,我只需要继续从我的主屏幕上删除它并在浏览器中刷新!


推荐阅读