Criei uma extensão do Chrome e estou usando o localStorage para armazenar dados.
Estou acessando localStorage através de "background_page".
Funciona bem, mas como posso visualizar manualmente seus valores? No Firefox, você pode usar o Firebug.
Alguém tem alguma sugestão?
google-chrome
local-storage
Joe Doe
fonte
fonte
localStorage.setItem('key', 'value')
Simplesmente abra as Ferramentas do desenvolvedor pressionando F12.
Clique na guia Aplicativo (anteriormente Recursos) e você verá o conteúdo do localStorage. A partir daí, você pode adicionar / editar / excluir as entradas de chave / valor manualmente.
No OS X, as teclas são: ⌥+ ⌘+i
Outra combinação: Ctrl+ Shift+i
EDIT: No Chrome 56, fica assim:
fonte
Atualmente, estou usando a versão 52.0.2743.82 m do chrome. Nesta versão mais recente do chrome, a partir de agora, você pode ver os valores de armazenamento local iniciando "Ferramentas do desenvolvedor" e depois examinando a guia "Aplicativo".
fonte
Você pode acessar chrome: // chrome / extensions e haverá um link para sua página de plano de fundo que, depois que você iniciar, poderá usar as Ferramentas de Desenvolvimento para ver o material localStorage.
fonte
localStorage['xy'] = JSON.stringify(xy);
localStorage.setItem('xy', JSON.stringify(xy))
e que irá definir o item em localStorageOu eu não entendo o que as pessoas aqui estão tentando fazer, e não é o que estou fazendo, e / ou as ferramentas de desenvolvedor do Chrome mudaram e estão quebradas a esse respeito.
O script de conteúdo da minha extensão armazena dados como este:
Quando visualizo a guia Aplicativo da página de plano de fundo da extensão e expanda Armazenamento> Armazenamento local, vejo minha extensão listada, mas clicar nela não mostra dados.
A única solução que encontrei é executar isso no console da página em segundo plano:
É semelhante à maneira como a extensão a lê (exceto passar nulo para obter todas as chaves em vez de um nome de chave para obter exatamente o que eu quero) e funciona bem, é apenas estranho digitar todas as vezes. Também é estranho que existam todas essas respostas aqui que não funcionam para mim.
Estou usando o Chrome 73.0.3683.103 (Compilação Oficial) (64 bits) no Windows 10. A extensão ainda está descompactada, se for relevante, mas é o momento mais provável em que você deseja fazer isso, ou seja, em desenvolvimento.
fonte