chrome.storage.sync для сохранения состояния флажка -> ошибка: «Uncaught TypeError: Невозможно прочитать свойство sync of undefined» - PullRequest
0 голосов
/ 01 октября 2018

Я пытаюсь сохранить состояние флажка с помощью 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 каждое предложение высоко ценится!

...