选项页面
// gets button from page
var checkButton = document.getElementById('saveCheck');
// initiates check fucntion when clicked
checkButton.addEventListener('click', check);
// starts when youtube setting is saved
function check() {
console.log('Check starts');
//initiates if checkbox is checked
if (check.checked) {
console.log('its checked');
localStorage.youtube = 1;
} else {
console.log('it isnt checked');
localStorage.youtube = 0;
}
}
console.log(localStorage.youtube);
这部分工作完美,但是当我尝试通过我的扩展的background.js页面访问存储在本地存储中的数据时,它不会为值返回null
BACKGROUND.JS
var ytcheck = localStorage.getItem('youtube');
console.log(ytcheck);