1

タブを整理するのに役立つ Google Chrome の拡張機能を設計中です (すでに多くのタブが存在することは知っていますが、それは問題ではありません)。タブをオブジェクトとして表示するポップアップ ウィンドウを開きたいと考えています (つまり、ブラウザの上部にあるタブ バーに表示されるのと同じ方法で)。これを行う 1 つの方法は、各タブからさまざまな詳細 (ID、タイトル、URL など) を取得し、クラスを作成して、これらのデータを使用して各タブを開くときにインスタンス化することですが、これはかなり複雑に思えます。私が欲しいのは、タブバーに座っていることです。これを達成する簡単な方法はありますか?

さらに、ページ プレビューを利用するアプリをいくつか見てきました。これらに直接アクセスできる API はありますか?

4

1 に答える 1

1

これが最も簡単な方法です。ウィンドウのタブを取得する唯一の方法は、タブ API からgetAllInWindowを実行することです。それができたら、popup内で好きなように整理できます。

ページのプレビューを取得するには、毎回スクリーンショット APIを使用するか、サード パーティを使用してプレビューを生成し、それらをローカルにキャッシュできます。スピード ダイヤル拡張機能のソースを表示して、それがどのように行われるかを確認できます。

于 2010-05-25T04:22:19.353 に答える