标签: android cordova setinterval
我正在使用一个周期性函数,使用Apache Cordova在javascript代码中使用setInterval每隔5000毫秒调用一次。我正在使用Android 7.0的手机上测试它。它运行良好几分钟,但通常在一段时间后我可以看到它减速,从5s到10s,15s,有时到30s以上。我读到它可能与应用程序处于后台相关,但是从测试开始时应用程序失焦,屏幕关闭,为什么这只会在几分钟后发生?还有另一种方法可以在呼叫之间实现更精确的延迟吗?
提前致谢!
费尔南多