找回密码
 注册免广告
搜索
长桥证券羊毛 📈熊猫速汇 50 元券 🔥ByBit 交易所羊毛🐑MyFin 5 欧元羊毛 🔥
人人必备的 Wise 💳英、德、香港转运 📦,送 $25币安手续费 9 折Ledger 硬件钱包送比特币
最便宜的 eSIM 流量手机号 📱数字货币银行卡,注册送 7 美元💲IBKR开户送 $1000 股票 
查看: 116|回复: 0

[其它] 一个生成各种尺寸 favicon 的网页工具

[复制链接]
HelloWorld 发表于 2025-4-4 15:12:32 | 显示全部楼层 |阅读模式

注册免广告

您需要 登录 才可以下载或查看,没有账号?注册免广告

×

https://realfavicongenerator.net/

上传图片,它会生成如下文件

  1. .
  2. ├── apple-touch-icon.png
  3. ├── favicon-96x96.png
  4. ├── favicon.ico
  5. ├── favicon.svg
  6. ├── site.webmanifest
  7. ├── web-app-manifest-192x192.png
  8. └── web-app-manifest-512x512.png
复制代码


将 site.webmanifest 里的文本编辑成你自己的内容

如何使用?

以 nextjs 为例:

拷贝所有文件到项目的 ./public 文件夹,然后设置如下:
  1. export const metadata: Metadata = {
  2.   icons: {
  3.     icon: [
  4.       {
  5.         url: "/favicon.ico",
  6.         sizes: "any"
  7.       },
  8.       {
  9.         url: "/favicon.svg",
  10.         type: "image/svg+xml"
  11.       }
  12.     ],
  13.     apple: [
  14.       {
  15.         url: "/apple-touch-icon.png",
  16.         sizes: "180x180",
  17.         type: "image/png"
  18.       }
  19.     ],
  20.     other: [
  21.       {
  22.         rel: "manifest",
  23.         url: "/site.webmanifest"
  24.       }
  25.     ]
  26.   }
  27. }
复制代码
如果帖子/回帖帮助到你,请给作者评分/点赞
您需要登录后才可以回帖 登录 | 注册免广告

本版积分规则

排行榜|意见建议|数字居民论坛

GMT+8, 2025-4-19 18:33

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表