доступ к файлам cookie в content.js
chrome.runtime.sendMessage(
{
type: "getAllCookies",
data: {}
},
function callback(cookies) {
console.log(cookies);
}
);
background.js
chrome.runtime.onMessage.addListener(function(request, sender, sendResponse) {
switch (request.type) {
case "getAllCookies":
chrome.cookies.getAll(
{
domain: "xxx"
},
function(cookies) {
sendResponse(cookies);
}
);
break;
}
});
Обратный вызов возвращает неопределенное значение, и консоль показывает следующую ошибку
Unchecked runtime.lastError: The message port closed before a response was received.
Chrome версия: 75.0.3770.100 x64
Как получить доступ к файлам cookie в расширении Chrome?