HarmonyOS taskPool执行的task内如何回调主线程的方法
下载文件的downloader库内,用taskPool执行的task,task内执行下载文件操作,下载文件的进度和其他过程的情况需要回调到主线程,然后由主线程通过methodChannel发送到Flutter端,Flutter端会显示开始,结束,进度等情况,这个该如何实现呢?@Concurrent方法内传不了callback对象,就算时能传,callback对象回调貌似还是在下载线程,HarmonyOS貌似没有这样的API,请提供一个解决方案。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
taskpool任务执行结束后如何执行回调方法
3163浏览 • 1回复 待解决
HarmonyOS 使用taskpool执行task后,返回的结果没有通过Promise返回主线程,有什么定位方法吗?
1018浏览 • 1回复 待解决
HarmonyOS ArkTS开发中,异步回调,怎么切到主线程执行呢
2154浏览 • 1回复 待解决
HarmonyOS libuv实现的timer,在主线程执行没有回调,在子线程可以正常使用
1440浏览 • 1回复 待解决
HarmonyOS taskpool执行task后后续代码没有执行
1161浏览 • 1回复 待解决
HarmonyOS taskpool执行@Concurrent修饰的方法在访问主线程中的单例变量时,变量是空的
1133浏览 • 1回复 待解决
类似CallStateObserver中的回调,是在app主线程,还新的线程中?
6311浏览 • 1回复 待解决
TaskPool子线程和主线程如何通信
3589浏览 • 1回复 待解决
在C++回调时,如何阻塞TS主线程?
1716浏览 • 1回复 待解决
请问如何判断当前执行的方法运行的子线程还是主线程,以及如何打印线程ID
1306浏览 • 1回复 待解决
HarmonyOS taskPool线程池task入参问题
1287浏览 • 1回复 待解决
TaskPool如何跟主线程进行通信
1601浏览 • 1回复 待解决
HarmonyOS 有没有类似的主线程提供一个idle的时机,类似主线程不繁忙的时候的回调。
792浏览 • 1回复 待解决
HarmonyOS taskpool.Task 线程安全问题
1206浏览 • 1回复 待解决
HarmonyOS Scroll回调方法执行改变
998浏览 • 1回复 待解决
HarmonyOS taskpool.SequenceRunner执行task任务,在task中调用接口报错
1472浏览 • 1回复 待解决
组件build(){}方法执行完毕有对应的回调方法吗?
1229浏览 • 1回复 待解决
HarmonyOS ArkTs-taskpool切换主线程问题
1328浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙API 13中如何让Task在执行过程中通知宿主线程?
1053浏览 • 1回复 待解决
延迟任务回调onWorkStart和onWorkStop是运行在主线程吗
2664浏览 • 1回复 待解决
HarmonyOS 点击事件的回调方法
1316浏览 • 1回复 待解决
HarmonyOS EntryAbility onCreate期间,通过taskpool执行多个 task,会引发cppcrash
1151浏览 • 1回复 待解决
Native子线程切回主线程传递的env是否会变化
2676浏览 • 1回复 待解决
@Watch装饰器的回调执行顺序
1166浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何执行创建的Task?
1208浏览 • 1回复 待解决
taskPool支持子线程通过taskpool.sendData接口触发主线程onReceiveData的回调。参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-taskpool-V5#senddata11