我正在努力使用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>
它没有保存复选框的状态,而且我总是收到错误:“未捕获的TypeError:无法读取未定义的属性'sync'”,即使我向manifest.json添加了“存储”权限
真的需要您的帮助:D 每个建议都受到高度赞赏!