LocalStorage возвращает ноль в другой вкладке в Chrome
Это моя проблема:
Я обновляю localStorage в popup.js в новой вкладке. Я получаю доступ к тому же localStorage (тот же ключ) в background.js.
Теперь это возвращает нуль в каждой вкладке, кроме вкладки chrome: // extensions (когда я загружаю расширения.)
Я думал, что localStorage был постоянным на всех вкладках.
Код:
popup.js:
$(document).ready(function (){
alert(localStorage.getItem('filters'));
var oldFilters = localStorage.getItem('filters');
//All the filters show up on the popup.html page.
document.getElementById('td1').innerHTML = oldFilters;
var dat = oldFilters + "," + newArray[j]
localStorage.setItem('filters',String(dat));
}
background.js:
$(window).ready(function() {
// Handler for .ready() called.
var filters = localStorage.getItem('filters');
alert("background + "+ filters);
//This shows all the filters in the chrome:extensions page but always pops up "background + null" in every new tab load.
//changeImage(filters);
});