我刚刚开始使用谷歌Chrome扩展程序开发,我的项目涉及制作一个扩展程序,点击该链接时会打印当前打开的页面/选项卡的URL.
因此,如果我在谷歌的主页上并点击我的扩展程序,我需要在扩展程序中输入" https://www.google.com/ "作为我的输出.
我需要使用javascript来执行此操作,并且无法找到我理解的代码以及执行此操作的代码.我读到了关于使用"window.location"和"document.href"的东西,但是这不会给我只是我的扩展名而不是当前标签的网址吗?
请帮我开始吧 提前致谢.
我有一个扩展,需要知道活动选项卡上的URL是什么,但问题是当我打开第二个chrome窗口时有2个活动选项卡,在网站管理员工具中它没有给我任何指示我的窗口我实际上是.
当我拍摄这个截图时,我实际上是在第二个窗口.
我使用的代码是:
chrome.tabs.query({'active': true}, function (tabs) {
app.tabInfo = tabs[0];
});
Run Code Online (Sandbox Code Playgroud)
但好的代码应该是,app.tabInfo = tabs[1];但我需要知道我需要选择那个.那我怎么知道呢?
谢谢.