Используйте API-интерфейс chrome.storage.sync в PWA

Я работаю над созданием моего первого PWA. В прошлом я создавал расширение Chrome и использовал API chrome.storage.sync для хранения данных в облаке (они хранятся с помощью Google Drive TMK).

 chrome.storage.sync.set({ [key]: val }, function() {
    if (chrome.runtime.lastError) {
      reject(chrome.runtime.lastError);
    } else {
      resolve();
    }
  });

Есть ли способ использовать этот API при создании PWA? Этот API описан здесь: https://developer.chrome.com/extensions/storage

Возможно, можно использовать API REST Google Drive для хранения данных ключ / значение, но я пока не могу понять, как это сделать: https://developers.google.com/drive/api/v3/appdata

0 ответов