【问题标题】:Get URL current all open tab in browser [duplicate]获取浏览器中当前所有打开选项卡的 URL [重复]
【发布时间】:2016-01-02 05:47:08
【问题描述】:

我想为 chrome 浏览器制作附加应用程序。在这个应用程序中,我想在我的 chrome 浏览器中获取所有打开选项卡的 URL。

我想知道如何使用 javascript 来做到这一点

【问题讨论】:

  • 好的,好的。因为这不是问题,所以你不会期待答案,对吧?
  • 谢谢先生。我想知道如何使用 js 来做到这一点

标签: javascript jquery google-chrome


【解决方案1】:

您应该能够按照以下方式进行操作,以获取所有打开的选项卡的所有 URL:

chrome.tabs.query({}, function(tabs) {
    var urls = tabs.map(function() {
        return tab.url;
    });
    // do something with urls
});

您需要将“标签”权限添加到应用的清单中。详情请见the chrome.tabs documentation

【讨论】:

  • 我可以在客户端测试我的代码吗
  • @NiroshanRanapathi Chrome 扩展程序始终在客户端运行。如果你想在不上传到商店的情况下运行你的扩展,你可以使用"Load unpacked extension" button
  • 谢谢您,先生。我会试试这个
猜你喜欢
  • 2011-09-27
  • 1970-01-01
  • 1970-01-01
  • 2021-01-23
  • 1970-01-01
  • 1970-01-01
  • 2017-03-18
  • 1970-01-01
  • 2014-12-12
相关资源
最近更新 更多