据我所知,1.卡奇奇1.把图标改成了我想要的无论我用favicon.ico替换什么样的图像,它都会变成以前的图标,并显示默认的救命啊!我期待添加我自己的图标
edqdpe6u1#
要在下一个应用中更改favicon,您必须将默认图标替换为您想要的新favicon。这意味着新图标将包含favicon.ico。在正确地替换它之后,你必须 * 清空缓存并硬重新加载 * 它才能生效:
favicon.ico
的数据复制的步骤:1.输入检查元素1.右键单击屏幕左上角的重新加载按钮(您将看到如图所示的三个选项)1.单击第三个选项
x7rlezfr2#
当文件名与以前相同时,可能会发生这种情况。**
1.尝试一个新的文件名,例如将favicon.ico更改为favicontwo.ico并更新链接:<link rel="icon" href="/favicontwo.ico" />1.尝试通过添加版本强制更新图标:<link rel="icon" href="/favicon.ico?v=2" />,这将强制浏览器再次获取文件1.检查文件类型,确保图标是.ico类型,所有现代浏览器都可以处理。您也可以添加类型选项:<link rel="icon" href="/favicon.ico" type="image/x-icon" />
<link rel="icon" href="/favicontwo.ico" />
<link rel="icon" href="/favicon.ico?v=2" />
<link rel="icon" href="/favicon.ico" type="image/x-icon" />
cclgggtu3#
试着把它放在你的根布局里面,它会工作的
export const metadata: Metadata = { icons: { icon: [ { url: "/images/favicon.png", href: "/images/favicon.png", }, ], }, };
字符串更新URL和href作为文件路径和扩展名。
3mpgtkmj4#
据我所知,你可以删除默认的favicon.ico,并在/app文件夹中添加一个icon.png。你可以使用名称favicon或icon,不允许自定义文件名。Next.js将评估文件并自动将适当的标签添加到应用的元素中。您可以查看nextjs文档了解更多详细信息https://nextjs.org/docs/app/api-reference/file-conventions/metadata/app-icons#image-files-ico-jpg-png
4条答案
按热度按时间edqdpe6u1#
要在下一个应用中更改favicon,您必须将默认图标替换为您想要的新favicon。这意味着新图标将包含
favicon.ico
。在正确地替换它之后,你必须 * 清空缓存并硬重新加载 * 它才能生效:
的数据
复制的步骤:
1.输入检查元素
1.右键单击屏幕左上角的重新加载按钮(您将看到如图所示的三个选项)
1.单击第三个选项
x7rlezfr2#
当文件名与以前相同时,可能会发生这种情况。**
潜在解决方案:
1.尝试一个新的文件名,例如将favicon.ico更改为favicontwo.ico并更新链接:
<link rel="icon" href="/favicontwo.ico" />
1.尝试通过添加版本强制更新图标:
<link rel="icon" href="/favicon.ico?v=2" />
,这将强制浏览器再次获取文件1.检查文件类型,确保图标是.ico类型,所有现代浏览器都可以处理。您也可以添加类型选项:
<link rel="icon" href="/favicon.ico" type="image/x-icon" />
cclgggtu3#
试着把它放在你的根布局里面,它会工作的
字符串
更新URL和href作为文件路径和扩展名。
3mpgtkmj4#
据我所知,你可以删除默认的favicon.ico,并在/app文件夹中添加一个icon.png。你可以使用名称favicon或icon,不允许自定义文件名。Next.js将评估文件并自动将适当的标签添加到应用的元素中。
您可以查看nextjs文档了解更多详细信息https://nextjs.org/docs/app/api-reference/file-conventions/metadata/app-icons#image-files-ico-jpg-png