首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在关闭PWA时,是否定期向API请求后台数据?

在关闭PWA时,是否定期向API请求后台数据?
EN

Stack Overflow用户
提问于 2019-02-12 04:46:45
回答 1查看 1K关注 0票数 3

我是一名学生,并计划制作一个进步的网络应用程序,它应该显示最新的电影。数据将通过TheMovieDB 的接口接收,并存储在IndexedDB中,使内容离线可用。

我的想法是,在应用程序关闭时,当新电影添加时,向用户显示推送通知。由于TheMovieDB不发送推送通知,我需要在后台(通过服务工作者?)询问TheMovieDB-API,获取电影列表,检查是否添加了新标题(与IndexedDB中的列表相比),并生成显示新添加标题的推送通知。

我是否可以创建一个在后台定期(每隔4小时)向TheMovieDB-API发出请求的Service Worker?或者,对于这类问题还有其他更好的解决方案吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-13 03:51:54

服务工作者只支持对事件做出反应。它们不支持计时器或定期同步。您最好的选择是运行一台服务器,检查更新,然后根据需要发送推送通知。有一些proposed standards,但它们还没有实现。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54638877

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档