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