Я пытаюсь сохранить состояние флажка с помощью chrome.storage.sync. После обновления страницы флажок должен оставаться отмеченным / не отмеченным.Мой текущий код выглядит так:
<script>
function save(){
var checkbox = document.getElementById('option1');
chrome.storage.sync.set('option1', checkbox.checked);
}
function load(){
var checked = JSON.parse( chrome.storage.sync.get('option1'));
document.getElementById("option1").checked = checked;
}
load();
</script>
это не сохранение состояния флажков, и я всегда получаю сообщение об ошибке: "Uncaught TypeError: Невозможно прочитать свойство 'sync' of undefined", даже если я добавил "хранилище"разрешение на мой манифест. json
очень нужна ваша помощь, ребята: D каждое предложение высоко ценится!