storage.sync в фоновом скрипте не сохраняется - PullRequest
0 голосов
/ 30 марта 2019

Доброе утро всем,

Я безуспешно пытался сохранить локально chrome и синхронизировать хранилище со своей страницы настроек. Я прочитал, что мне нужно сохранить из всплывающей или фоновой страницы, поэтому я переместил код в фон и отправил сообщение. Из консоли я вижу, что мой код выполняется, но все же, когда я просматриваю вкладку «Приложение» в Инспекторе, ничего не сохраняется. Любая помощь приветствуется:

    chrome.runtime.onMessage.addListener(function(message, callback) {
  if (message.data == "saveFeed") {
    doSave(message.key, message.value);
  };
});

doSave("options", "optionsvalue");


function doSave (key, value) {
  chrome.storage.sync.set({key : value}, function () {
    console.log("backstore.js saved " + value + " with key " + key);
  });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...