2016-11-29 154 views
1

我有一个内容脚本,当用户连接到"*://www.youtube.com/*"时运行。我需要知道网址何时更改,因为当您点击链接时,YouTube并未打开新的“页面”,可以这么说;而是改变了URL和页面内容(我认为)。正因为如此,我的内容脚本没有意识到任何事情都发生了变化。 (我知道这是因为它在我重新加载页面时工作)Chrome:获取活动内容脚本标签的URL

那么如何找出脚本运行的选项卡的URL是否已更改?

[编辑]:我的问题是关注获取内容脚本运行的标签的URL,而不是获取活动标签的URL。

+0

的可能的复制[获取Chrome扩展当前URL](http://stackoverflow.com/questions/21078989/get-current-url-for-铬扩展) – Fohlen

+0

@Fohlen,这个问题不是这个问题的重复。这个问题特别是关于从'chrome.contextMenus'(它的主要答案反映)中获取标签的URL。从这个答案看代码很明显,尽管有更好的解决方案(如答案),但这个问题实际上是评论中列出的问题的重复,可能是重复的。 – Makyen

回答