已解决:chrome 扩展程序获取当前选项卡 url

主要问题是 Chrome 扩展程序无法访问 window.currentTab 属性。 这意味着他们无法获取当前选项卡的 URL。

chrome.tabs.query({'active': true, 'lastFocusedWindow': true}, function (tabs) {
    var url = tabs[0].url;
});

此代码使用 chrome.tabs API 来查询最后一个聚焦窗口中的活动选项卡。 向回调函数传递一个选项卡数组,并从该数组的第一个元素中检索活动选项卡的 url。

JavaScript Chrome 扩展

JavaScript Chrome 扩展程序是可以安装在 Google Chrome 中的扩展程序。 它们允许您执行诸如向浏览器添加新功能、保存您最喜爱的网站等操作。

在 JavaScript 中工作的最佳 Chrome 扩展

有许多很棒的 Chrome 扩展可以在 JavaScript 中使用。 一些最好的包括:

1. CodeMirror:这是一个很棒的扩展,允许您在浏览器中编辑和预览代码。 它还具有一个内置的 JavaScript 编辑器,这使得编写和测试代码变得容易。

2. JS Bin:这是另一个很棒的扩展,可以让你在浏览器中快速测试和调试代码。 它还具有一个内置的 JavaScript 编辑器,这使得编写和测试代码变得容易。

3. JSLint:JSLint 是一个很棒的扩展,可以帮助您检查代码中的错误和潜在问题。 它还具有一个内置的 JavaScript 编辑器,这使得编写和测试代码变得容易。

相关文章:

发表评论