HarmonyOS 关于Web的动态创建

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-page-loading-with-web-components-0000001820999889-V5

介绍动态创建web组件的时候,需要传入uicontext,在demo中是通过 windowStage.getMainWindowSync().getUIContext()获取的,但在实际应用中,发现在自定义组件中通过getUIContext() 来获取需要的uicontext,通过调试发现,这两处获取的uicontext是不同的实例,而且通过getUIContext()获取,每次也是不相同的。

问题:

1. 如果我们想在初始化的时候创建10个web组件,在自定义组件中使用,是否存在问题?

2. 关于uicontext,这个是否是一个必须的参数。

HarmonyOS
2024-09-05 12:33:33
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

问题1:动态创建最多可以支持创建200个 文档中有描述:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-page-loading-with-web-components-V5#%E5%8A%A8%E6%80%81%E5%88%9B%E5%BB%BAweb%E7%BB%84%E4%BB%B6

问题2: 是一个必要参数,uicontext是和window绑定的,类似window的一个接口,每次getUIContext会创建一个,但实际绑定的window实例是同一个。

分享
微博
QQ
微信
回复
2024-09-05 16:33:27
相关问题
关于动态创建组件销毁问题
240浏览 • 1回复 待解决
HarmonyOS 关于Web调试问题?
233浏览 • 1回复 待解决
HarmonyOS 关于canvas中 动态设置lineto
37浏览 • 1回复 待解决
HarmonyOS关于AXIOS动态传参数问题
590浏览 • 1回复 待解决
ArkTs是否支持创建动态变量名
1978浏览 • 1回复 待解决
关于 web 网页打开速度
275浏览 • 1回复 待解决
ArkUI如何通过代码动态创建组件
2489浏览 • 1回复 待解决
Web中如何创建定位授权弹窗
1873浏览 • 1回复 待解决
可以脱离页面创建web组件,指的是?
747浏览 • 1回复 待解决
关于用js创建数据库有懂吗?
2410浏览 • 1回复 待解决
关于 web 项目配置文件是否使用缓存
4189浏览 • 1回复 待解决