Доброго времени суток!
Пишу расширения под хром, хочу удалить HTTP-cookie на определенном сайте после его загрузки
"permissions": [
"storage",
"cookies",
"tabs",
"
http://*/*",
"
https://*/*"
]
"background": {
"scripts": ["background.js"]
}
Разрешения и background подключил, как быть дальше?
Я пытался через
https://developer.chrome.com/extensions/cookies, но у меня не получалось
Кто выручит? Буду благодарен!
UPDATE
Написал следующий код для решения моей проблемы
chrome.tabs.onActivated.addListener(function(activeInfo) {
chrome.tabs.get(activeInfo.tabId, function(Tab) {
if (Tab.url.indexOf("https://www.site.ru/") != -1){
chrome.cookies.getAll({domain: "www.site.ru"}, function(cookies) {
for(var i=0; i<cookies.length;i++) {
alert(cookies[i].name);
if (cookies[i].name == "city")
chrome.cookies.remove({url: "www.site.ru" + cookies[i].path, name: cookies[i].name});
}
});
}
});
});
if (cookies[i].name == "city") - этот блок выполняется, то есть скрипт находит куки с таким именем, но когда дело доходит до удаления, он ее почему-то не удаляет
Куки которую я хочу удалить HTTP-типа
Есть идеи как наконец-то удалил эту куки?