Parsing 如何使用workbox缓存back4app数据?

Parsing 如何使用workbox缓存back4app数据?,parsing,workbox,back4app,Parsing,Workbox,Back4app,我正在将我的网站更新为PWA,我正在使用google workbox作为服务人员来缓存数据。我可以缓存JS、图像css等,但我不能缓存back4app查询数据 我试图使用workbox.backgroundSync,但当我签入IndexDB时,它没有缓存任何内容。这是我的密码: const bgSyncPlugin = new workbox.backgroundSync.Plugin('myQueueName', { maxRetentionTime: 24 * 60 // Ret

我正在将我的网站更新为PWA,我正在使用google workbox作为服务人员来缓存数据。我可以缓存JS、图像css等,但我不能缓存back4app查询数据

我试图使用
workbox.backgroundSync
,但当我签入
IndexDB
时,它没有缓存任何内容。这是我的密码:

const bgSyncPlugin = new workbox.backgroundSync.Plugin('myQueueName', 
{
     maxRetentionTime: 24 * 60 // Retry for max of 24 Hours
});

workbox.routing.registerRoute(
      'https://parseapi.back4app.com/classes/*',
      workbox.strategies.networkOnly({
      plugins: [bgSyncPlugin]
   }),
   'POST'
);
1) 是否可以使用
workbox
缓存back4app数据


2) 如果可能,我该怎么做?你能给我举个代码的例子吗?我试了两天,但没有成功。谢谢。

有一个名为“workbox build”的npm模块,可以在云代码处安装。如果您安装它并遵循其指南,它可能会按预期工作。:)