我正在编写一个扩展程序,它将在弹出窗口中打开当前打开的选项卡。这是我的代码:
function openAsPopup()
{
chrome.tabs.query(
{active: true, currentWindow: true},
function(tabs)
{
currentTab = tabs[0]
chrome.windows.create({
"tabId": currentTab.id,
"type": "popup"
})
}
)
}
此代码生成的窗口具有一个特定的图标,而不是脚本图标(最右边):
如何更改此图标?
编辑:确定,因此此图标是从清单中继承的:
{
...
"icons": {...},
...
}
更好的问题:如何在运行时修改该图标 ?如果可能的话,我真的希望它能反映所有打开的选项卡的图标。
答案 0 :(得分:-1)
"icons": {"32": "images/icon32.png",
"48": "images/icon48.png",
"64": "images/icon64.png",
"128": "images/icon128.png",
"256": "images/icon256.png},