HarmonyOS XComponent组件,在NAPI中,能通过XComponent的id获取到NativeXComponent及其window吗?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
#鸿蒙通关秘籍#如何解析XComponent组件的NativeXComponent实例?
322浏览 • 1回复 待解决
HarmonyOS 无法获取NativeXComponent的id
317浏览 • 1回复 待解决
在XComponent组件中如何改变背景颜色
612浏览 • 1回复 待解决
HarmonyOS NativeXComponent获取window问题
366浏览 • 1回复 待解决
XComponent在onload事件中获取的大小不准确
1004浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙中如何通过XComponent绘制复杂UI?
353浏览 • 1回复 待解决
HarmonyOS 同一个ID,通过getFrameNodeById(id) 获取到的frameNode Type为undefined。.....通过uniqueID获取到的nodeType是__Common__
231浏览 • 1回复 待解决
HarmonyOS native xComponent获取问题咨询
259浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过XComponent在鸿蒙中实现媒体数据写入?
506浏览 • 1回复 待解决
如何通过组件id获取组件?
703浏览 • 1回复 待解决
设置XComponent组件为透明
713浏览 • 1回复 待解决
xComponent组件帧率怎么统计?
771浏览 • 1回复 待解决
HarmonyOS AVPlayer XComponent
481浏览 • 1回复 待解决
XComponent组件如何设置背景颜色
2448浏览 • 1回复 待解决
HarmonyOS如何通过XComponent(surface)组件的surfaceId自定义渲染(C++)
943浏览 • 2回复 待解决
HarmonyOS XComponent绘制
210浏览 • 1回复 待解决
XComponent示例中,OnSurfaceCreatedCB保存下window,在其他线程中使用,创建Surface失败。
114浏览 • 1回复 待解决
XComponent 使用demo,怎么动态创建、销毁 XComponent,及怎样将XComponent当做容器来使用
566浏览 • 1回复 待解决
有没有接口能获取到组件的宽度
1135浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现XComponent组件中的EGL/OpenGLES渲染?
249浏览 • 1回复 待解决
HarmonyOS 关于XComponent组件内容填充的问题咨询
270浏览 • 1回复 待解决
在不同页面创建相同id的XComponent时在C++层是否对应同一个实例
2129浏览 • 1回复 待解决
HarmonyOS Webview里面可以获取到h5的window对象吗
219浏览 • 1回复 待解决
HarmonyOS 是否可以通过组件的id来获取组件的引用
200浏览 • 1回复 待解决
1、在ArkTS层无法直接将XComponent的ID传递到Napi层。Napi层需要通过OH_NativeXComponent_GetXComponentId接口获取对应的ID,使用获取到的ID通过OH_NativeXComponent_RegisterCallback接口进行回调注册,从而在ArkTS层和Native层之间建立绑定关系。
2、当有切页时,不同页的XComponent会进入到Napi模块的Init函数。因为在Napi模块的Init函数中,会注册XComponent的NativeXComponent实例和回调函数,而这些实例和回调函数在应用加载时是全局有效的。因此,无论应用加载了多少页,XComponent的NativeXComponent实例都会被初始化和注册一次。