与模拟 cron 冲突

Conflict with simulation cron

社区,我有以下问题。我 运行 每隔一定时间执行一次操作,例如 1 分钟。该功能,如果设备被锁定,继续 运行 正常,但有一段时间(大约 5 分钟)失败,没有错误或任何类型的日志到 运行,以跟踪功能检查我的当我检查我的网络服务并收到更多请求时,日志服务器。我正在占用间隔功能,正如我所说,它运行良好约 5 分钟,然后没有任何东西可以停止 运行ning 调用。

setInterval(function(){update()}, 10000);

如果有人知道如何解决或更好的方法来模拟设备上的 cron agradeceria。

谢谢!

很可能 js 运行time 已从您页面的设备浏览器中卸载(因为用户没有查看它并且设备想要节省电池电量),这就是它停止工作的原因,我认为不可能完全克服这个问题

您可以通过在 localStorage 中保存上次 运行 时间并 运行 使用 windows.onfocus 调整您的代码以确定需要进行哪些更改来伪造它(没有测试它是否实际上有效,但我认为没有理由不有效)