Моя цель - определить список файлов cookie в домене localhost (прямо в коде) и удалить его при нажатии на значок расширения. Я застрял довольно скоро, кажется, что функция show()
не выполняется, и, по-видимому, нет консоли для проверки на наличие ошибок в расширениях chrome. Что не так с моим кодом?
манифест
{
"manifest_version": 2,
"version":"1.0.0",
"name": "myCookie!",
"description": "myCookie manager",
"browser_action": {
"default_popup": "popup.html"
},
"permissions": [ "cookies","storage", "tabs", "http://*/*", "https://*/*" , "nativeMessaging"],
"background": {
"scripts": ["content.js"],
"persistent": false
}
}
содержание. js
function show() {
chrome.cookies.getAll({}, function(cookies) {
alert(cookies)
});
}
document.addEventListener('DOMContentLoaded', function() {
var btn = document.getElementById("btn");
btn.addEventListener('click', function() {
show();
});
});
всплывающее окно. html
<!doctype html>
<html>
<head>
<title>my cookie</title>
</head>
<style type="text/css">
body {
margin: 5px;
}
h1 {
font-size: 15px;
text-align: center;
}
</style>
<body>
<button id="btn">btn</button>
</body>
</html>