小编use*_*912的帖子

如何根据用户登录更改图标颜色

我已经对我的网站进行了扩展。它导航到我的主页,即我的登录页面。当用户登录到我的网站时,扩展图标必须显示为绿色,当用户注销时,图标应显示为红色。请有人帮助我。这两天我一直在尝试,但我不知道该怎么做。

这是我的manifest.json 文件:

{
    "name": "My First Extension",
    "version": "1.0",
    "description": "The first extension that I made.",
    "manifest_version": 2,
    "browser_action": {
        "default_icon": "icon_128.png"
    },
    "background": {
        "scripts": ["background.js"]
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的background.js 文件:

chrome.browserAction.onClicked.addListener(function(tab) {
    chrome.tabs.create({'url': "http://www.example.com"});
});
Run Code Online (Sandbox Code Playgroud)

这是我的manifest.json:

{
    "name": "Calpine Extension",
    "version": "1.0",
    "description": "Log on to calpinemate",
    "manifest_version": 2,
    "browser_action": {
        "default_icon": "icon_128.png"
    },
    "background": {
        "persistent": false,
        "scripts": ["background.js"]
    },

    "browser_action": {
        "default_title": "Test Extension",
        "default_icon": "calpine_not_logged_in.png"
    },

    "externally_connectable": {
        "matches": ["http://calpinemate.com"]
    }
}
Run Code Online (Sandbox Code Playgroud)

google-chrome-extension

1
推荐指数
1
解决办法
4315
查看次数

标签 统计

google-chrome-extension ×1