我试图创建一个chrome扩展,覆盖newtab页面与快速拨号,但我不能给予网站他们的favicon在快速拨号。有一个chrome API或其他方式来获得网站的favicon?
gwbalxhn1#
Chrome Manifest V3有一个新的API来获取网站图标。要在新标签页中显示图标图像,您需要做两件事:1.在manifest.json中声明favicon权限1.使用特殊协议创建图像URL:镀 chrome 扩展名://{您的扩展名ID}/_收藏夹图标/?页面URL ={网站URL}且大小=16这是一篇以开发人员为中心的文章,讨论了new extension favicon API的用法和更实用的场景,并提供了official documentation的链接。
1条答案
按热度按时间gwbalxhn1#
Chrome Manifest V3有一个新的API来获取网站图标。
要在新标签页中显示图标图像,您需要做两件事:
1.在manifest.json中声明favicon权限
1.使用特殊协议创建图像URL:镀 chrome 扩展名://{您的扩展名ID}/_收藏夹图标/?页面URL ={网站URL}且大小=16
这是一篇以开发人员为中心的文章,讨论了new extension favicon API的用法和更实用的场景,并提供了official documentation的链接。