XComponent是怎么与native进行关联的?

使用xcomponent怎么在底层获取到ui层对应的实例的,如果同一个UI页面有多个xcomponent怎么处理?

HarmonyOS
2024-02-04 21:26:27
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
ltolll

​https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V2/native-window-guidelines-0000001493584172-V2​

这里有讲napi中获取xcomponent对象的方法

我自己测试结果来看,一个xcomponent对象,会触发一次napi_module的nm_register_fun指定的函数

xcomponent对象可以在nm_register_fun指定的函数中获取,区分对象可以使用id来区分

ets页面中的xcomponent的id字段,可以在napi中,通过OH_NativeXComponent_GetXComponentId来获取

分享
微博
QQ
微信
回复
2024-02-05 20:19:19
相关问题
Redis和mysql数据库怎么关联
651浏览 • 1回复 待解决
XComponent 怎么设置为透明
60浏览 • 1回复 待解决
XComponent 怎么设置成透明
78浏览 • 1回复 待解决
Redis管理通过什么来进行
837浏览 • 1回复 待解决
native开发怎么引入curl库
257浏览 • 1回复 待解决
sequelize;mysql关联表查询问题
1295浏览 • 1回复 待解决
父组件如何孙子组件进行状态同步
114浏览 • 1回复 待解决
XComponent组件如何设置背景颜色
175浏览 • 1回复 待解决
手机如何电脑端进行数据传输
1175浏览 • 1回复 待解决
ArkTs怎么传递对象或者类给Native
91浏览 • 1回复 待解决
eTS中如何进行时间字符串转换?
1679浏览 • 1回复 待解决
鸿蒙OS无法关联启动其他应用。
6581浏览 • 1回复 待解决
ivanti CSA 怎么工作
1545浏览 • 0回复 待解决
数据库多表关联查询有了解吗?
524浏览 • 1回复 待解决
打包怎么对代码进行混淆?
4499浏览 • 1回复 待解决
mysql 关联查询问题有没有知道
700浏览 • 1回复 待解决