Я пытаюсь добавить testList
в качестве элемента в массив holdTestList
.
В настоящее время переменные перезаписываются каждый раз из-за sync.set
, однако я пытаюсь сохранить их все путем объявления нового списка holdTestList
и отправки списка, полученного через sync.get
(testList
), на он
theSettingScript.js
testList.push(var1, var2, var3);
chrome.storage.sync.set({
list: testList,
}, function() {
console.log("added to list");
});
theGettingScript.js
window.addEventListener('load', getContents);
var holdTestList = []; // THIS ARRAY IS USED TO STORE THE ORIGINAL LIST AND THE NEW LISTS ADDED TO IT
function getContents() {
chrome.storage.sync.get({
list: []
},
function(data) {
console.log(data.list);
holdTestList.push(data.list); // Putting the new variables into the full array
});
}