如何获取Chrome标签页changeInfo的类型?

时间:2019-03-12 04:47:46

标签: javascript google-chrome google-chrome-extension listener

您好,我希望我的chrome扩展程序能够检测到选项卡标题何时更改。

我正在使用

chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) {
    //code goes here
}

该功能有效,但可以获取每种更改类型(URL更改,图标更改,标题更改等)的更改信息。因此,我试图找到一种方法来确定changeInfo变量正在发生的更改类型。

您可以在这张图片下面看到changeInfo数组可以采用的一些不同值: enter image description here

是否可以调用“ changeInfo.type”之类的东西并获取更改的类型? (状态,favIconUrl,标题等)

我尝试通过打印诸如changeInfo.type,changeInfo.id之类的内容来查找此字符串值,并仔细阅读文档:

https://developer.chrome.com/extensions/tabs(ctrl + f“ onUpdated”)

但是我似乎找不到此信息。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

只需对信息对象做一个真实的比较:

fg