繁体   English   中英

Chrome 扩展程序中的弹出窗口图标

[英]Popup window icon in Chrome extension

我正在编写一个扩展程序,它将在弹出窗口中打开当前打开的选项卡。 这是我的代码:

function openAsPopup()
{
    chrome.tabs.query(
        {active: true, currentWindow: true},
        function(tabs)
        {
            currentTab = tabs[0]

            chrome.windows.create({
                "tabId": currentTab.id,
                "type":  "popup"
            })
        }
    )
}

这段代码生成的窗口有一个特定的图标,它不是脚本图标(最右边):

在此处输入图片说明

如何更改此图标?

编辑:好的,所以这个图标是从清单继承的:

{
    ...
    "icons": {...},
    ...
}

更好的问题:如何在运行时修改此图标? 如果可能的话,我真的希望它能够反映打开的任何选项卡的图标。

添加到 menifest.json 文件

"icons": {"32": "images/icon32.png",
  "48": "images/icon48.png",
  "64": "images/icon64.png",
  "128": "images/icon128.png",
  "256": "images/icon256.png},

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM