google chrome extension - 谷歌电脑软件 - 在弹出窗口中获取当前窗口(谷歌浏览器扩展)
谷歌chrome (1)
我正在建立一个谷歌浏览器扩展,我试图让弹出选定的窗口。 (我正在谈论的是当你点击extesion图标时显示的弹出窗口)。
我尝试使用文档,但我没有得到它的好。 我试着用:
chrome.windows.getCurrent(function(w) {
chrome.windows.get(w.id,
function (response){
alert(response.location.href);
});
});
但没有工作。 有任何想法吗?
谢谢(对不起,如果英文不好)。
1)你是否已经将“标签”权限添加到清单中?
{
"name": "My extension",
...
"permissions": ["tabs"],
...
}
2)它也看起来像你应该使用选项卡的API,而不是Windows API,如果你想知道当前窗口中选定选项卡的当前网址
chrome.windows.getCurrent(function(w) {
chrome.tabs.getSelected(w.id,
function (response){
alert(response.url);
});
});