HarmonyOS emitter 线程切换问题

已知 emitter 是负责线程间通信的工具,想咨询下:

1 如何打印当前线程的信息,或者说如何判断当前线程是否是 ui线程 ?

2 以及如何从其他线程切换回 ui 线程?

HarmonyOS
2024-08-28 09:22:51
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

1、使用process可以获取当前进程的pid以及当前线程的tid,在Ability的onCreate生命周期中获取主线程的tid绑定在globalThis中,当有其他线程的时候同样获取其tid与globalThis的tid比对即可判断当前是否为主线程获取进程相关的信息。参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-process-V5

2、emitter本身具备线程间通讯的能力。

分享
微博
QQ
微信
回复
2024-08-28 22:29:22
相关问题
HarmonyOS 线程切换问题
566浏览 • 1回复 待解决
HarmonyOS线程线程切换问题
626浏览 • 1回复 待解决
HarmonyOS emitter关闭问题
22浏览 • 1回复 待解决
通过emitter实现worker间线程通讯
990浏览 • 1回复 待解决
HarmonyOS 事件订阅 emitter问题
550浏览 • 1回复 待解决
HarmonyOS emitter传输数据问题
71浏览 • 1回复 待解决
HarmonyOS 线程相关问题
511浏览 • 1回复 待解决
HarmonyOS emitter注销方式
30浏览 • 1回复 待解决
HarmonyOS 页面间切换问题
465浏览 • 1回复 待解决
HarmonyOS emitter.on相关咨询
19浏览 • 1回复 待解决
HarmonyOS线程并发相关问题
247浏览 • 1回复 待解决
HarmonyOS ArkTS线程安全问题
435浏览 • 1回复 待解决
HarmonyOS 线程通信 事件循环问题
331浏览 • 1回复 待解决
HarmonyOS 子窗口路由切换问题
132浏览 • 1回复 待解决
HarmonyOS 音频设备切换问题
307浏览 • 1回复 待解决
HarmonyOS线程问题
488浏览 • 1回复 待解决
HarmonyOS 关于切换前后相机的问题
47浏览 • 1回复 待解决
HarmonyOS list 嵌套web滑动切换问题
490浏览 • 1回复 待解决
HarmonyOS关于多线程问题
468浏览 • 1回复 待解决