gpt4 book ai didi

javascript - 用于顶级网站拇指的 Firefox Javascript api 扩展

转载 作者:行者123 更新时间:2023-12-02 21:10:30 25 4
gpt4 key购买 nike

我正在尝试制作一个简单的 Firefox 扩展,其中列出 topSites()在 HTML 页面中,该页面将充当新标签页。

var gettingTopSites = browser.topSites.get({includeFavicon: true});
gettingTopSites.then((res) => {
console.log(res[0]);
})
// The output of log:
/**
Object { type: "url", url: "https://www.facebook.com/", title: "Facebook", favicon: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAA4klEQVRYhWNwytnk6ZS+5bFT+qb/9MVbHjvlbPJkGBjLEY5gGDjLIXjUATR3gEvmZvo6wCd/2/8l2279v3zn7f+PX37+//////8/f//9f/3+O+0dUNh77P/bjz/+4wI0dYBP/rb/r959x2k5zR2wdPttvJbT3AFnr79GsezD55//Kyad+O+Rs5U+ifD1e9Tgr51+iih9VHMAOnAlkP1o7gBi9Y06gGwHkApevPk2sA44dfXVwDpg7d57A+uACUsvDbNEOOqAUQeMOmDUAVR0AHU6p+Q5YMtjBmp1z0l3AKR7DgApZF4e3+fcXwAAAABJRU5ErkJggg==" }
*/

如上例,使用topSites.get()方法,我只能获取网站图标,但我需要也获取网站的缩略图。缩略图看起来像默认的 Firefox 主页 topsites。我找不到任何获取拇指图像的选项。是否有其他 javascript api 可以获得网站拇指?

最佳答案

该功能存在请求错误:1246693 - Provide WebExtension Thumbnail API但它仍然是“开放的”。目前 Firefox 不提供任何 API 来访问 Firefox 本身存储的缩略图。相反,您需要使用 HTML Canvas 自行创建它们。

关于javascript - 用于顶级网站拇指的 Firefox Javascript api 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61112348/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com