HarmonyOS主线程子线程切换问题
在HarmonyOS中,如何实现主线程子线程切换?请提供个demo。不接受c层封装的方式,只要ts层切换的方式。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 线程切换问题
551浏览 • 1回复 待解决
HarmonyOS emitter 线程切换问题
392浏览 • 1回复 待解决
当切换到子线程之后如何判断是否为主线程?
354浏览 • 1回复 待解决
HarmonyOS 并发任务子线程之间、子线程与主线程内容不共享问题
418浏览 • 1回复 待解决
Worker的宿主线程必须是主线程吗?
414浏览 • 1回复 待解决
HarmonyOS ArkTS怎么控制子线程回到主线程
623浏览 • 1回复 待解决
HarmonyOS worker线程和主线程支持内存共享
545浏览 • 1回复 待解决
HarmonyOS 主线程刷新UI
251浏览 • 1回复 待解决
HarmonyOS中UI必须在主线程渲染吗? 如何判断当前线程是否为主线程?
1974浏览 • 1回复 待解决
TaskPool子线程和主线程如何通信
2327浏览 • 1回复 待解决
在ArkTS的主线程中使用await会堵塞主线程吗
2145浏览 • 1回复 待解决
怎样判断当前线程是否是主线程?
511浏览 • 1回复 待解决
如何判断当前线程是否是主线程
2436浏览 • 1回复 待解决
宿主线程如何接收子线程发送的消息?
414浏览 • 1回复 待解决
HarmonyOS async/await promise是在哪个线程,如何判断主线程还是子线程
576浏览 • 1回复 待解决
宿主线程如何向worker子线程发送消息?
366浏览 • 1回复 待解决
zip包的解压是在主线程还是IO线程
1662浏览 • 1回复 待解决
HarmonyOS在异步线程往主线程抛任务无法被执行
377浏览 • 1回复 待解决
#鸿蒙通关秘籍#线程模型中,主线程和TaskPool Worker线程有啥区别?
156浏览 • 1回复 待解决
#鸿蒙通关秘籍#主线程和Worker线程在线程模型中承担什么职责?
102浏览 • 1回复 待解决
如何判断是否为主线程?
1134浏览 • 1回复 待解决
HarmonyOS有没有简单的方法判断当前线程是否为主线程?
465浏览 • 1回复 待解决
主线程怎么才能判断子线程是否已经执行结束了
6802浏览 • 1回复 待解决
HarmonyOS主线程的napi_ref是否可以被worker线程使用?
444浏览 • 1回复 待解决
HarmonyOS 主线程处理大数据导致卡死
158浏览 • 1回复 待解决
回调方式,可以看下emitteremitter相关可以参考如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-emitter-V5#emitteron
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/itc-with-emitter-0000001885919633-V5
关于线程的创建可以看官方api:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-taskpool-V5
针对所说的多次切换场景,这个给的建议是:如果线程之间没有依赖,可以写多个emitter的发布订阅事件,不同事件监听的是不同的事件id, 如果有依赖关系,可以把监听逻辑写到有依赖关系的callback逻辑中。
线程切换的demo如下: