修改点击逻辑

master
Liu Chao 2023-07-30 21:40:35 +08:00
parent ec251e8d0e
commit 0e27def107
2 changed files with 27 additions and 20 deletions

View File

@ -1,4 +1,13 @@
chrome.browserAction.onClicked.addListener(function(tab) { chrome.browserAction.onClicked.addListener(function(tab) {
chrome.tabs.create({ url: 'chrome://flags/#enable-force-dark' }); chrome.tabs.query({ active: true, currentWindow: true }, function(tabs) {
var tab = tabs[0];
var url = tab.url;
if (url === 'chrome://flags/#enable-force-dark') {
chrome.tabs.update(tab.id, { url: 'chrome://flags/' });
} else {
chrome.tabs.update(tab.id, { url: 'chrome://flags/#enable-force-dark' });
}
});
}); });

View File

@ -8,14 +8,12 @@
"48": "icon.png", "48": "icon.png",
"128": "icon.png" "128": "icon.png"
}, },
"browser_action": {
"default_popup": "popup.html"
},
"permissions": [
"tabs"
],
"background": { "background": {
"scripts": ["background.js"], "scripts": ["background.js"],
"persistent": false "persistent": false
},
"permissions": [
"tabs"
]
} }
}