Файлы cookie доступа к расширению Chrome Не проверено runtime.lastError: Порт сообщения закрыт до получения ответа - PullRequest
0 голосов
/ 08 июля 2019

доступ к файлам 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?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...