gpt4 book ai didi

javascript - 当 PWA 关闭时,定期向 API 询问后台数据?

转载 作者:行者123 更新时间:2023-12-01 16:10:53 24 4
gpt4 key购买 nike

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

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

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

最佳答案

Service Workers 只支持对事件使用react。它们不支持定时器或定期同步。您最好的选择是运行一个服务器来检查更新,然后根据需要发送推送通知。有一些proposed standards但尚未实现。

关于javascript - 当 PWA 关闭时,定期向 API 询问后台数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54638877/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com