Chrome扩展程序-chrome.tabs.query将chrome-extension://显示为URL

时间:2019-02-15 03:36:11

标签: javascript google-chrome tabs

我正在制作我的第一个Chrome扩展程序,我想获取您当前使用的标签页的URL,然后仅更改域名/主机名。

例如https://stackoverflow.com/questions/help-me-please => https://test.stackoverflow.com/questions/help-me-please

我的问题是尝试使用控制台进行调试时,我只能将其加载到chrome-extension://选项卡中,因此尝试将chrome.tabs.query与{{1}的参数一起使用}和active为true不会提供扩展当前有效的位置lastFocusedWindow

示例代码:

https://stackoverflow.com/

有没有办法让我的控制台/调试显示该URL,以便我可以正确调试?我目前正在将其作为Unpacked扩展程序运行。我认为这就是为什么我得到扩展页面而不是所需的URL的原因。还是有一种方法可以设置参数以使其获得正确的URL?

1 个答案:

答案 0 :(得分:0)

万一有人偶然发现并犯了与我相同的错误,可以通过右键单击扩展图标并单击Inspect Popup获得所需的URL。