Я работаю над своим первым Firefox расширением. Я пытаюсь сохранить данные в локальном хранилище моего браузера (что было достаточно просто, используя Window.localStorage
, но я следую официальным рекомендациям ).
В моем классе есть save
метод, который выглядит следующим образом.
static save(content) {
const setCurrent = browser.storage.local.set({ current: content });
setCurrent.then((result) => {
console.log('saved')
}, onError);
}
Когда он вызывается, я получаю «сохраненный» файл console.log, но когда я просматриваю вкладку «Хранилище» Firefox инструментов разработчика, я вижу, что ничего не сохраняется. Я не знаю, как это отладить.