HarmonyOS taskPool执行的task内如何回调主线程的方法
下载文件的downloader库内,用taskPool执行的task,task内执行下载文件操作,下载文件的进度和其他过程的情况需要回调到主线程,然后由主线程通过methodChannel发送到Flutter端,Flutter端会显示开始,结束,进度等情况,这个该如何实现呢?@Concurrent方法内传不了callback对象,就算时能传,callback对象回调貌似还是在下载线程,HarmonyOS貌似没有这样的API,请提供一个解决方案。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
taskpool任务执行结束后如何执行回调方法
1750浏览 • 1回复 待解决
HarmonyOS ArkTS开发中,异步回调,怎么切到主线程执行呢
121浏览 • 1回复 待解决
HarmonyOS libuv实现的timer,在主线程执行没有回调,在子线程可以正常使用
153浏览 • 1回复 待解决
在C++回调时,如何阻塞TS主线程?
173浏览 • 1回复 待解决
类似CallStateObserver中的回调,是在app主线程,还新的线程中?
4987浏览 • 1回复 待解决
TaskPool子线程和主线程如何通信
1993浏览 • 1回复 待解决
TaskPool如何跟主线程进行通信
214浏览 • 1回复 待解决
HarmonyOS taskpool.SequenceRunner执行task任务,在task中调用接口报错
150浏览 • 1回复 待解决
组件build(){}方法执行完毕有对应的回调方法吗?
158浏览 • 1回复 待解决
延迟任务回调onWorkStart和onWorkStop是运行在主线程吗
1582浏览 • 1回复 待解决
HarmonyOS CustomDialog 中cancel回调没有执行
109浏览 • 1回复 待解决
HarmonyOS有没有简单的方法判断当前线程是否为主线程?
115浏览 • 1回复 待解决
Native子线程切回主线程传递的env是否会变化
1500浏览 • 1回复 待解决
HarmonyOS在异步线程往主线程抛任务无法被执行
95浏览 • 1回复 待解决
HarmonyOS TaskPool的task支持的参数类型和个数
72浏览 • 1回复 待解决
HarmonyOS 组件是否有销毁回调方法
98浏览 • 1回复 待解决
怎么执行调用方传入的Promise或AsyncCallback回调
521浏览 • 1回复 待解决
TaskPool在任务执行过程中如何跟主线程进行通信?如何操作同一块内存变量
1850浏览 • 1回复 待解决
子线程和主线程的优先级及任务执行策略是什么
1712浏览 • 1回复 待解决
Worker的宿主线程必须是主线程吗?
171浏览 • 1回复 待解决
子线程和主线程之间的任务执行策略和优先级如何确定?
152浏览 • 1回复 待解决
NAPI执行上层回调时,如何获取env
1844浏览 • 1回复 待解决
主线程怎么才能判断子线程是否已经执行结束了
6489浏览 • 1回复 待解决
taskPool支持子线程通过taskpool.sendData接口触发主线程onReceiveData的回调。参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-taskpool-V5#senddata11