Массив хранится с пустыми переменными после запуска через API хранилища Chrome - PullRequest
0 голосов
/ 11 апреля 2019

Массив сохраняется в chrome.storage api как неопределенный пустой массив.В массиве должно храниться 2 имени.

Я попытался установить массив вручную, но он вернет неопределенное значение после прохождения API-интерфейса хранилища.

 var arr = ["Jacob", "Susie"]

   function save_options() {
        chrome.storage.sync.set({
            SDarray: arr
          }, function() {
            console.log("Settings Saved");
         });

        chrome.storage.sync.get(['SDarray'], function(result) {
            console.log(result.SDarray);
        });
    }

Возвращает SDarray с двумя переменными, но они пусты.

Я хочу сохранить переменную arr в SDarray и использовать значения SDarray в будущем.

...