HarmonyOS NativeXComponent获取window问题
Native中获取XComponent window,只能通过map方式来存储NativeXComponent,然后使用时通过id查找吗,我看官方例子都是这样的,有没有其他方式获取,比如可以在ArkTS层监听onCreate回调,然后再通过native获取对应的window不呢?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS获取NativeXcomponent失败
1649浏览 • 1回复 待解决
HarmonyOS 无法获取NativeXComponent的id
1071浏览 • 1回复 待解决
HarmonyOS NativeXComponent的用法
990浏览 • 1回复 待解决
HarmonyOS 如何获取app的window
733浏览 • 1回复 待解决
window获取屏幕方向配置
1716浏览 • 1回复 待解决
HarmonyOS window.findWindow("test")问题
882浏览 • 1回复 待解决
HarmonyOS window.setUIContent 参数path问题
920浏览 • 1回复 待解决
HarmonyOS window.findWindow获取子窗口错误
1672浏览 • 1回复 待解决
HarmonyOS 如何获取屏幕宽度或者window宽度
1409浏览 • 1回复 待解决
如何获取主窗口window的宽度
3266浏览 • 1回复 待解决
HarmonyOS 底部横条和子window路由问题
705浏览 • 1回复 待解决
在页面中如何获取window实例?
904浏览 • 1回复 待解决
如何获取当前window的窗口方向
1342浏览 • 1回复 待解决
HarmonyOS 关于OH_NativeXComponent的销毁
1113浏览 • 1回复 待解决
Window窗口的生命周期问题
1369浏览 • 1回复 待解决
HarmonyOS 创建子window后横竖屏切换问题
1234浏览 • 1回复 待解决
HarmonyOS OH_NativeXComponent_GetHistoricalPoints的使用示例
1323浏览 • 1回复 待解决
HarmonyOS 输入法应用中怎么获取到window窗口
1110浏览 • 1回复 待解决
HarmonyOS 禁止登录页面截屏:window.findWindow("test")问题
726浏览 • 1回复 待解决
window 安装 Docker的问题有知道的吗?
3517浏览 • 1回复 待解决
HarmonyOS window.navigator.userAgent.toLowerCase()方法获取的值都有哪些?
1364浏览 • 1回复 待解决
HarmonyOS window的上下安全区域的高度如何获取
1042浏览 • 1回复 待解决
HarmonyOS Webview里面可以获取到h5的window对象吗
905浏览 • 1回复 待解决
一、获取Xcomponent对应的Native Window:参考https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/native-window-guidelines-V5可直接在事件回调OnSurfaceCreatedCB中获取到对应的Native XComponent 和 Native Window
二、在ArkTS获取id和XCompont的映射关系:由于id和controller都是ArkTS 组件指定的,context可在onLoad回调获取,可在ArkTS 建立id和context的映射关系,context上可以挂载Native的方法,参考https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/drawing-guidelines-V5Native Window可在OnSurfaceCreatedCB获取通过context上挂载的方法可以操作Native Window
三、如希望ArkTS能响应特定的Native事件,可参考: