firebase部署后未加载图标

66bbxpm5  于 2023-02-05  发布在  其他
关注(0)|答案(5)|浏览(130)

嗨,有什么原因favicon.ico没有加载到部署的网站?
我在index.html的脑袋里

<link rel="icon" href="images/favicon.ico" />

当从我的公共目录加载index.html时,图标加载正常。
但是,在"firebase deploy"之后,图标未加载。
有人帮忙吗?

brc7rcf0

brc7rcf01#

由于某种原因,将图标放在子目录中失败了。将其移到根目录解决了这个问题。

kq0g1dla

kq0g1dla2#

出现此问题的原因是您的浏览器缓存了旧图标,但仍显示该图标。在Chrome cmd+shift+R #mac OR ctrl+shift+R # windows/Linux中,硬重新加载您的网页以进行修复

62lalag4

62lalag43#

答案是等一段时间,或者使用 * 另一个网络浏览器 。我刚刚在Chrome上遇到了同样的问题,但图标在Firefox或Brave上显示得很好。 快乐编码!*

j5fpnvbx

j5fpnvbx4#

您可以尝试以下:
您的图标应位于公用文件夹中:

yourproject_name/public/favicon.ico

并在index.html文件中使用它

<link rel="icon" href="%PUBLIC_URL%/favicon.ico" />

快乐编码!

6qfn3psc

6qfn3psc5#

我以为是关于域系统的。
但解决办法很简单。
操作系统-〉命令+ Shift + R
CTRL + SHIFT + R组合键

相关问题