I need a Chrome extension like this:
- Click on extension icon should create an unique ID
- Copy it to clipboard
- Write it in console
manifest.json
{
"manifest_version": 3,
"name": "uniqID",
"version": "1.0",
"description": "Generate uniqID",
"icons": {
"48": "icon.png"
},
"action": {
"default_icon": "icon.png"
},
"background": {
"service_worker": "sw.js"
},
"permissions": [
"activeTab",
"clipboardWrite"
]
}
sw.js
chrome.action.onClicked.addListener(function (tab) {
console.log('test');
});
There is no error, but clicking on extension's icon - nothing happens.
Im expecting test
in console
Also, I see service worker (inactive)
a short time after loading extension
Please help