Pergunta

Existe alguma maneira de acessar biscoitos || Localsorory a partir de script de conteúdo?

por exemplo eu tenho LocalStorage.shbox = 'true'

E eu quero acessar isso de script de conteúdo.. Como posso fazer isso?

Foi útil?

Solução

Para acessar o LocalStorage da extensão, você precisa enviar uma solicitação para sua página de segundo plano:

Em script.js:

chrome.extension.sendRequest("getStorageData", function(response) {
    console.log("response:", response);
}

Em segundo plano.html:

chrome.extension.onRequest.addListener(function(request, sender, sendResponse) {
    if(request === "getStorageData") {
        sendResponse(localStorage["data"]);
    }
});

A API de cookies é descrita em detalhes aqui.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top