Google Chromeの拡張機能を作成しようとしています。私の拡張機能は開いているタブについての情報を必要としますが、実際には、タブ[1]、例えばhttp://www.google.comが開いていることを知りたいと思います。タブで開いたページを取得する方法
私はこれを達成する方法、おかげで:)
Google Chromeの拡張機能を作成しようとしています。私の拡張機能は開いているタブについての情報を必要としますが、実際には、タブ[1]、例えばhttp://www.google.comが開いていることを知りたいと思います。タブで開いたページを取得する方法
私はこれを達成する方法、おかげで:)
あなたmanifest.json
ファイルであなたのpermissions
に"tabs"
を追加する必要があります。次に、単にchrome.tabs.query
関数を使用し、プロパティを指定しないで、すべてのタブを取得することができます。
:
chrome.tabs.query(null, function (tab){
console.log(tab[0].url);
});
おかげではなく、 chrome.tabs apiを使用するにはどうすればよいですか?あなたのコードを自分のコードファイルに追加しましたが、何も起こりませんでした。 – msharpp
私はそれを 'console.log'するのを忘れていました。 :P。コードをコンソールに配置するたびにファイルを開いてみてください。最初のタブのURLが表示されます。 –
可能な重複:http://stackoverflow.com/questions/11915370/retrieving-which-tabs-are-open-in-chrome –