Javascript 铬扩展标签Favicon

Javascript 铬扩展标签Favicon,javascript,google-chrome-extension,Javascript,Google Chrome Extension,我正在构建一个chrome扩展名,并在清单文件中包含了tabs权限: "permissions": [ "tabs" ], 在我的javascript文件中,我正在使用 chrome.tabs.query({}, function(tabs) { 获取我的标签列表,这一切都很好,但是我在返回对象中没有得到faviconUrl字段 我已经试过在它们之间循环 chrome.tabs.get(item.id, function(data) { 但我只是从中获取相同的对象数据 有人知道

我正在构建一个chrome扩展名,并在清单文件中包含了tabs权限:

"permissions": [
    "tabs"
 ],
在我的javascript文件中,我正在使用

chrome.tabs.query({}, function(tabs) {
获取我的标签列表,这一切都很好,但是我在返回对象中没有得到faviconUrl字段

我已经试过在它们之间循环

chrome.tabs.get(item.id, function(data) { 
但我只是从中获取相同的对象数据


有人知道为什么faviconUrl没有出现在我的结果中吗

如果选项卡没有favicon,则根本不会返回faviconUrl字段

也许是因为这个?不确定您何时尝试获取
favIconUrl
,但这是一种可能性。@IvyLynx在文档中引用了这句话:“如果正在加载选项卡,它也可能是空字符串。”感谢您的回复,我确实在文档中看到了这一点,但我一直在一个窗口上测试它,该窗口已经打开了几个小时,选项卡没有任何更改。当您从tabs.query callback中控制台.log(tabs)时会得到什么?。。。它是favIconUrl(大写字母I),也许你在使用它,比如tab.favIconUrl(这是错误的)标记为已解决,或者回答你自己的问题。