javascript - 获取当前标签页 url - Chrome 扩展
问题描述
我需要使用 chrome 扩展来获取当前选项卡的 URL。该扩展是一个页面操作扩展。所以我正在考虑在content.js
.
我试图在 content.js 中使用类似下面的东西
chrome.tabs.query({active: true, currentWindow: true}, function (tabs) {
url = new URL(tabs[0].url)
console.log(`URL: ${url}`)
})
但是,似乎api 在脚本Chrome.tabs
中不可用。content
如何在content.js
不使用background.js
和使用从那里传递的消息的情况下获取当前选项卡 url。
解决方案
推荐阅读
- plot - altair,如何使用 Linked Brushing 创建多面板线图?
- python - os.environ ['PATH'] 上 LocalDevServer 上的 Python2.7 GAE 条带错误
- c++ - E0020 标识符“pop”未定义
- swift - Firebase查询上的错误快照Ordered byChild
- php - 如何修复“未定义的索引:$_POST 中的链接”
- r - 如何用零(在R中)替换数字向量中的非二进制(0/1除外)字符?
- visual-studio-code - 在 Visual Studio 代码中,如何隐藏文件选项卡下的文件路径?
- c# - 获取具有特定 ID 的节点的路径
- angular - 基于角度 7 中选定菜单的活动类
- python - 如何解决:具有多个元素的数组的真值不明确。使用 a.any() 或 a.all()