HarmonyOS 线程池在应用前后台切换后,是如何执行的
let ff = () => {
taskpool.execute(timerTasks, ohguard, false).then((value: Object) => {
Logger.logan("NativeLoop success2:" + JSON.stringify(value));
}).catch((err: BusinessError) => {
Logger.logan("NativeLoop execute err2:" + JSON.stringify(err));
});
}
setInterval(ff, 60 * 1000);
目的是每分钟执行一次。现在有这样一个问题,假设当前有一个任务A在执行,则应用被切换到后台了,任务可能被暂停……那么此时,setInterval(ff, 60 * 1000)。是否会继续计时?等下一个一分钟时,有一个任务B,应用被切换到前台后,是不是可能存在,两个任务A、B都在执行?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
Component如何监听应用前后台切换
1209浏览 • 1回复 待解决
HarmonyOS应用前后台状态切换事件监听
754浏览 • 1回复 待解决
HSP如何感知前后台切换
2135浏览 • 1回复 待解决
HarmonyOS 基于har的module如何接收应用前后台切换事件
524浏览 • 1回复 待解决
HarmonyOS 相机模块的前后台切换
216浏览 • 1回复 待解决
HarmonyOS 监听前后台切换能在taskpool开启的线程中监听吗?
192浏览 • 1回复 待解决
HarmonyOS 前后台进程切换时机
81浏览 • 1回复 待解决
有监听应用前后台状态切换的api吗
1706浏览 • 1回复 待解决
HarmonyOS Scan Kit使用中前后台切换后报错1000500001
267浏览 • 1回复 待解决
HarmonyOS 组件如何感知app前后台切换
429浏览 • 0回复 待解决
HarmonyOS线程池周期执行任务
1107浏览 • 1回复 待解决
鸿蒙监听应用程序前后台切换的接口是什么
8997浏览 • 1回复 待解决
如何在组件中监听App前后台切换?
326浏览 • 0回复 待解决
如何判断应用处于前后台
489浏览 • 1回复 待解决
怎么监听整个app应用的运行状态,应用级别的前后台切换的监听
1692浏览 • 1回复 待解决
HarmonyOS 在使用线程池 ,如何获取线程的id和线程方法名
761浏览 • 1回复 待解决
HarmonyOS在har 静态库里面能否检测app前后台切换,有什么方法?
452浏览 • 1回复 待解决
HarmonyOS 如何区分页面onPageShow/onPageHide里路由切换时机和前后台切换时机?
73浏览 • 1回复 待解决
线程与线程池的个数限制
2418浏览 • 1回复 待解决
数据库连接池是线程安全的吗?
2312浏览 • 1回复 待解决
HarmonyOS线程池使用崩溃
464浏览 • 1回复 待解决
如何判断前后台进程,有知道的吗?
1841浏览 • 1回复 待解决
HarmonyOS 关于切换前后相机的问题
132浏览 • 1回复 待解决
28.HarmonyOS应用前后台切换时,从一个竖屏应用切换到另一个横屏应用,横屏应用出现一个横竖屏切换的动画
423浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙开发中如何高效使用Libuv的线程池?
88浏览 • 1回复 待解决
未开启长时任务,程序放在后台后,setInterval执行最后一次任务之后就会停止运行被挂起。应用被挂起后,不是立马回收资源,只是任务停止运行应用挂起,比如应用setInterval仍在。等待一段时间后回到前台,应用恢复将继续执行任务,但在后台的等待时间内并不会执行任务。需要申请长时任务,只要开了长时任务并成功触发条件,在后台和锁屏才可以成功执行任务。