tab情報を取得する方法は下のようになります。
//eventPage.js
chrome.tabs.query({}, function(tabs){
//表示されているtabの個数
var nTabLen = tabs.length;
var sURL,oTab;
for(var i=0;i<nTabLen;i++){
oTab = tabs[i];
//tabのURL
sURL = oTab.url;
}
return;
});上だけでおkなのでとっても簡単。最後にmanifest.jsonを。{
"manifest_version": 2,
"name":"hoge",
"version":"0.1",
"icons":{
"16":"images/icon_16.png",
"48":"images/icon_48.png",
"128":"images/icon_128.png"
},
"browser_action": {
"default_icon": "images/icon_19.png"
},
"background": {
"scripts": ["eventPage.js"],
"persistent": false
},
"permissions": [
"tabs"
]
}permissionsキーのtab設定がキモかな。
0 コメント:
コメントを投稿