我正在开发一个具有类似 rss 阅读器功能的 Win 8 javascript 应用程序。如果发现新帖子,它应该反复检查服务器是否有新帖子并显示toast。
我的问题是,如果我应该使用带有时间触发器的后台作业(限制为 15 分钟的间隔),或者 setTimeout / setInterval 不是更好的方法。
据我了解应用程序生命周期,我的应用程序可以在任何时候被 Windows 挂起,它不集中并且 Windows 自行决定该时间点。如果应用程序暂停一次,后台作业都不会工作,setTimeout / setInterval 也不会触发。