Переключение с chrome.storage.local на chrome.storage.sync
Я новичок в игре с Chrome Extensions и наткнулся на главный камень преткновения для чего-то, что должно быть довольно простым. У меня есть расширение с использованием локального хранилища, и я хочу изменить расширение для поддержки chrome.storage.sync.
function LocalStateStore(on_change_callback, storage, storage_area) {
this.storage_ = storage || chrome.storage;
this.storage_area_ = storage_area || chrome.storage.sync;
this.callback_ = on_change_callback;
if (this.callback_)
this.storage_.onChanged.addListener(this.callback_);
}
Я полагаю, что мог бы изменить слушателя, чтобы он также сохранялся в chrome.storage.sync, если были внесены какие-либо изменения. Нужны советы. Большое спасибо всем, кто видит это.