Chrome: 获取活动内容脚本选项卡的 URL
Chrome: get URL of active content script tab
当用户连接到 "*://www.youtube.com/*"
时,我有一个内容脚本 运行。我需要知道 URL 何时更改,因为 YouTube 不会打开新的 'page',也就是说,当您单击 link 时;相反,它会更改 URL 和页面内容(我认为)。正因为如此,我的内容脚本没有意识到任何变化。 (我知道这一点,因为它在我重新加载页面时确实有效)
那么我如何才能知道我的脚本 运行 所在的选项卡的 URL 何时发生了变化?
[编辑]:我的问题具体涉及获取内容脚本 运行 所在选项卡的 URL,而不是获取活动选项卡的 url。
location.href
是获取活动 URL https://developer.mozilla.org/en-US/docs/Web/API/Window/location
的简单方法
当用户连接到 "*://www.youtube.com/*"
时,我有一个内容脚本 运行。我需要知道 URL 何时更改,因为 YouTube 不会打开新的 'page',也就是说,当您单击 link 时;相反,它会更改 URL 和页面内容(我认为)。正因为如此,我的内容脚本没有意识到任何变化。 (我知道这一点,因为它在我重新加载页面时确实有效)
那么我如何才能知道我的脚本 运行 所在的选项卡的 URL 何时发生了变化?
[编辑]:我的问题具体涉及获取内容脚本 运行 所在选项卡的 URL,而不是获取活动选项卡的 url。
location.href
是获取活动 URL https://developer.mozilla.org/en-US/docs/Web/API/Window/location