标签: background-sync

在 React.js 中自动刷新页面

我需要不断更新/刷新我的页面,以确保它与我的服务器同步。目前,我正在使用 setInterval,但我读到 serviceWorkers 可能会以更好的方式解决我的问题。是否推荐使用serviceWorkers?(后台同步似乎是一个很好的起点。)

或者还有其他选择吗?

javascript reactjs service-worker background-sync

5
推荐指数
1
解决办法
2万
查看次数

将自定义数据传递给 Service Worker 同步?

我需要发出 POST 请求并发送一些数据。我正在使用服务工作者sync来处理离线情况。

但是有没有办法将 POST 数据传递给 service worker,让它再次发出相同的请求?

显然,当前的解决方案是将请求存储在某个客户端存储中,并且在客户端获得连接后 - 从存储中获取请求信息,然后发送它们。

还有更优雅的方式吗?

PS:我想过让服务工作者向应用程序代码发送消息,以便再次执行请求……但不幸的是,它不知道注册服务工作者的确切客户端:(

service-worker background-sync

1
推荐指数
1
解决办法
3358
查看次数