【问题标题】:Error while trying to use the following icon from the Manifest尝试使用清单中的以下图标时出错
【发布时间】:2020-04-10 10:11:16
【问题描述】:

在运行 react app 时,我的控制台总是显示此错误消息。 我知道为什么会这样显示吗?

尝试使用清单中的以下图标时出错:http://localhost:3000/favicon.ico(资源大小不正确 - 清单中的拼写错误?)

【问题讨论】:

  • 公共根文件夹中有网站图标吗?

标签: reactjs


【解决方案1】:

sizes 更改为manifest.json

试试这个:

"sizes": "16x16" 

【讨论】:

    【解决方案2】:

    进入索引文件,注释掉<link rel="manifest" href="%PUBLIC_URL%/manifest.json">

    【讨论】:

      【解决方案3】:

      问题在于我在 manifest.json 中不再使用的图标。删除该信息后,我不再看到任何错误

      【讨论】:

        【解决方案4】:

        我遇到了同样的问题。如果您打开位于公共文件夹中的 manifest.json,您会注意到一堆图标规范。如果您在清理应用程序时删除了它们或添加了一个不符合清单中参数的应用程序,您将收到您遇到的错误。在清单中为您的新 favicon.ico 编辑“src”,或删除您不使用的那些,您的问题应该会消失。

        也请看这里: What is public/manifest.json file in create-react-app?

        【讨论】:

          【解决方案5】:

          您必须检查manifest.jsonsizes 属性的值是否与图标文件中的实际图像大小匹配!如果没有,您必须:

          • 使用图像编辑器调整图像文件的大小
          • 或将sizes 值更改为正确的值。在这种情况下,我不确定是否有标准值,我还没有找到任何关于它们的信息......但我会注意放置一个平方大小!

          【讨论】:

            【解决方案6】:

            尝试将“x”改为“*”

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2013-02-09
              • 1970-01-01
              • 2021-03-20
              • 2013-06-19
              • 1970-01-01
              • 1970-01-01
              • 2017-05-14
              • 1970-01-01
              相关资源
              最近更新 更多