O Firefox não mostrará localStorage para um domínio mesmo quando os valores estiverem lá

1

TL;DR: Firefox won't show localStorage for a domain and I need to get some data from there.

Eu preciso copiar o valor de um elemento localStorage, que é uma string muito longa, de modo que apenas o eco no console não funcionará, porque está truncado.
Tanto o Safari quanto o Chrome fazem eco de toda a string para o console, mas não para o Firefox, e eu preciso fazer isso no Firefox porque aqui é onde esse valor específico é armazenado.

A guia de armazenamento do Firefox costumava mostrar esse valor, agora ele não é exibido, e nem mesmo mostrará nenhuma das outras chaves desse domínio, portanto, até as strings curtas também não são exibidas.

Eu poderia configurar meu servidor web local para https e, em seguida, enviá-lo este valor com um XMLHttpRequest, mas estou esperando por uma solução mais simples. Alguma ideia?

Na imagem aqui você pode ver como o locaStorage tem valores, mas a aba de armazenamento não irá mostrá-los, e essa foi a única maneira que eu pude copiar a longa string.

    
por Petruza 10.08.2017 / 18:46

1 resposta

0

A consola do Firefox tem uma % função de ajuda copy que copia o seu argumento para sua área de transferência, sem truncamento:

copy(localStorage.getItem("wzSave_Audio"))
    
por 16.01.2018 / 10:57