我正在使用服务人员实现 PWA,在用户离线时利用后台同步和 IndexedDB 上传图像。
所以它正在工作!在上传图像时离线时,nativeFile 被推送到 IndexedDB,并为后台同步注册一个唯一标签。将网络上线后,后台同步调用我的函数将文件从 indexedDB 上传到服务器。当我的浏览器打开时会发生这种情况。
但是,在离线上传的情况下。然后重启浏览器上线,打开后不触发后台同步。
这就是所谓的后台同步工作方式吗?只有在浏览器打开时?还是我做错了什么?
我正在使用服务人员实现 PWA,在用户离线时利用后台同步和 IndexedDB 上传图像。
所以它正在工作!在上传图像时离线时,nativeFile 被推送到 IndexedDB,并为后台同步注册一个唯一标签。将网络上线后,后台同步调用我的函数将文件从 indexedDB 上传到服务器。当我的浏览器打开时会发生这种情况。
但是,在离线上传的情况下。然后重启浏览器上线,打开后不触发后台同步。
这就是所谓的后台同步工作方式吗?只有在浏览器打开时?还是我做错了什么?