1

我正在为 Google Chrome 设计一个有助于组织标签的扩展程序(我知道,有很多已经存在;没关系)。我希望打开一个弹出窗口,它将选项卡显示为对象(即,与它在浏览器顶部的选项卡栏中显示的方式相同)。这样做的一种方法是从每个选项卡中提取各种详细信息(ID、标题、URL 等),创建一个类并在使用这些数据打开每个选项卡时对其进行实例化,但考虑到这似乎相当复杂我想要的是坐在标签栏中。有没有更简单的方法来实现这一点?

此外,我还看到了几个利用页面预览的应用程序。API中有什么东西可以直接访问这些吗?

4

1 回答 1

1

这是最简单的方法,获取窗口选项卡的唯一方法是从选项卡 API执行getAllInWindow 。一旦你这样做了,你可以在弹出窗口中以任何你想要的方式组织它。

获取页面预览,可以每次使用截图API ,也可以使用第三方生成预览,并且可以缓存到本地,可以查看速拨扩展的源码看看是怎么做的。

于 2010-05-25T04:22:19.353 回答