HarmonyOS在Native层的其他的子线程的回调数据不能直接回抛给UI层,有没有好的办法?
在Native层的其他的子线程的回调数据不能直接回抛给UI层,需要在Native层先把子线程的回调数据先给主线程,然后通过Native层的主线程再回抛给UI层。但是,在native层有些回调会触发多次,比如下载进度,就需要在子线程中回调多次,这样再给UI层回抛数据时,就会导致Native层的子线程和主线程来回切换多次,有没有好的办法?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
ArkWeb有没有提供FCP和FMP在arkTS层的回调?
592浏览 • 1回复 待解决
HarmonyOS libuv实现的timer,在主线程执行没有回调,在子线程可以正常使用
365浏览 • 1回复 待解决
Native层fork子线程在权限上是否会有约束
2305浏览 • 1回复 待解决
native回调到ts层的object,ts层获取其成员变量
920浏览 • 1回复 待解决
Native层有没有base64加密和解密的系统接口
1666浏览 • 1回复 待解决
HarmonyOS可以在Native层用C代码创建线程吗?
2161浏览 • 1回复 待解决
Native层回传的公钥数据应用于ets文件导致崩溃
1722浏览 • 1回复 待解决
HarmonyOS有没有回调函数能够在组件重绘的时候调用?
274浏览 • 1回复 待解决
native层创建的pixelmap,arraybuffer等内存数据,传给ts层使用,最后是ts层的系统自动释放回收内存吗?
327浏览 • 1回复 待解决
HarmonyOS Native层获取应用路径的方式
332浏览 • 1回复 待解决
Native子线程切回主线程传递的env是否会变化
1674浏览 • 1回复 待解决
native层多进程场景的调试
278浏览 • 1回复 待解决
在native层创建socket异常
381浏览 • 1回复 待解决
HarmonyOS 如何在ArkTS中向C++层注册回调,C++层如何调用回调方法?
94浏览 • 1回复 待解决
HarmonyOS 回调函数,有没有办法将异步改为同步,有样例吗
654浏览 • 1回复 待解决
HarmonyOS Builder组件嵌套调用时,每个Builder都需要包一层引用才能刷新,有没有更好的办法?
198浏览 • 1回复 待解决
有没有从ts设置回调到c++层,然后c++再回调到ts的示例代码?
928浏览 • 1回复 待解决
HarmonyOS native层从C++到JS层传图片数据,过大失败
356浏览 • 1回复 待解决
HarmonyOS 自定义组件生命周期回调有没有build执行后的回调
243浏览 • 1回复 待解决
类似CallStateObserver中的回调,是在app主线程,还新的线程中?
5164浏览 • 1回复 待解决
如何通过ErrorManager捕获native层的崩溃信息
1719浏览 • 1回复 待解决
HarmonyOS 关于NAPI开发C层实现异步化回调问题
485浏览 • 1回复 待解决
将C++层分配的对象在ArkTS层管理,ArkTS层通过接口访问C++层对象业务
879浏览 • 1回复 待解决
HarmonyOS 主线程的内存数据,除了传递,还有什么好的方案提供给子线程使用吗?
319浏览 • 1回复 待解决
当前只有这种方法,在UI层显示,必须要在主线程中处理,请参考使用Node-API接口进行线程安全开发:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/use-napi-thread-safety-0000001774280466-V5,建议使用napi_create_threadsafe_function的方式。