我可以让 Chrome 或 Mozilla 为本地文件(如 PDF 或类似文件)提供图标吗?

Can I make Chrome or Mozilla have a favicon for local files like PDF or similar?

问题是只有无网站图标页面的通用网站图标。任何解决方案都是有效的,例如将 html 添加到加载的文件或浏览器的配置中。

您可以创建一个包含网站图标的 HTML 页面,然后向其中添加一个 iframe。 虽然这可能不是您想要的,但在此示例中,它会显示一个带有 Whosebug 图标的 .png 文件。

body {
  margin: 0px;
  padding: 0px;
}

* > iframe.maxsize {
  position: fixed;
  width: 100%;
  height: 100%;
}

.maxsize {
  display: block;
  width: 100%;
  height: 100%;
  border: none;
}
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">

  <title>My File</title>

  <link href="https://www.google.com/s2/favicons?domain=whosebug.com" rel="icon">
</head>

<body>
  <iframe src="https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png" class="maxsize">
        Your browser does not support iframes!
    </iframe>
</body>

</html>