Расширение Chrome: как отображать объекты вкладок? - PullRequest
1 голос
/ 25 мая 2010

Я нахожусь в процессе разработки расширения для Google Chrome, которое помогает организовывать вкладки (я знаю, что многие из них уже существуют; это не имеет значения). Я хочу открыть всплывающее окно, в котором вкладки будут отображаться как объекты (то есть так же, как это отображается в панели вкладок в верхней части браузера). Один из способов сделать это - извлечь из каждой вкладки различные детали (ID, заголовок, URL и т. Д.), Создать класс и создать его экземпляр при открытии каждой вкладки, используя эти данные, но это выглядит довольно запутанным, учитывая, что что я хочу, так это сидеть прямо на панели вкладок. Есть ли более простой способ добиться этого?

Кроме того, я видел несколько приложений, использующих предварительный просмотр страницы. Есть ли в API что-то, что обеспечивает прямой доступ к ним?

1 Ответ

1 голос
/ 25 мая 2010

Это самый простой способ сделать это, единственный способ получить вкладки окна - это сделать getAllInWindow из API вкладок. После того, как вы это сделаете, вы можете организовать его любым удобным способом в всплывающем окне .

Чтобы получить предварительный просмотр страницы, вы можете использовать API-интерфейс для скриншотов каждый раз или использовать стороннюю программу для создания предварительных просмотров, и вы можете кэшировать их локально, вы можете просмотреть источник быстрого набора расширение , чтобы увидеть, как это делается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...