在离线场景NodeController中创建webview组件
创建预先指定url的webview可以,但是后续在真实使用时如何再获取到web组件并进行后续的数据更新以及jsbridge通信?
场景中需要使用webController再进行后续的操作,并且无法预知具体要加载哪个url。测试发现创建webview组件非常慢,可否只预先创建webview,使能够获取到webview?
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS WebView组件是否支持离线包功能? 
1112浏览  • 1回复 待解决
离线webview组件有没有相关使用文档 
2875浏览  • 1回复 待解决
HarmonyOS  web组件离线加载,以及缓存资源等场景Demo 
1705浏览  • 1回复 待解决
HarmonyOS Web组件和NodeController的机制 
914浏览  • 1回复 待解决
HarmonyOS 消息推送支持离线场景吗? 
1218浏览  • 1回复 待解决
如何解决webview离线加载白屏问题 
3151浏览  • 1回复 待解决
HarmonyOS 如何创建单例的WebView组件 
1083浏览  • 1回复 待解决
javaUI 中webview通过布局创建实例失败 
6743浏览  • 1回复 待解决
HarmonyOS NodeController的onTouchEvent函数中无法获取到this 
894浏览  • 1回复 待解决
HarmonyOS   Web组件,离线包方案 
1360浏览  • 1回复 待解决
HarmonyOS 离线场景下如何对客户端设备进行区分 
1210浏览  • 1回复 待解决
请问webview出现白屏(动态创建场景)时,应用侧当前有哪些分析定位手段吗? 
1372浏览  • 1回复 待解决
什么场景需要创建多个UIAbility 
2927浏览  • 1回复 待解决
复杂页面开发的场景下,在开发中精准控制组件更新? 
1284浏览  • 1回复 待解决
HarmonyOS webview提前创建复用 
963浏览  • 1回复 待解决
在webview中如何拦截网络请求 
1829浏览  • 1回复 待解决
动态创建web组件应该在什么场景下使用,性能如何 
1741浏览  • 1回复 待解决
鸿蒙scrollview 嵌套 webview 在滑动过程中遮挡  下面的组件 
8719浏览  • 1回复 已解决
#鸿蒙通关秘籍#在鸿蒙应用中如何创建并使用视频组件? 
1170浏览  • 1回复 待解决
在互联网场景中在MongoDB版有什么作用? 
4836浏览  • 1回复 待解决
HarmonyOS  申请使用webview场景的demo 
1494浏览  • 1回复 待解决
HarmonyOS NodeController调用this.rebuild()后,画面没有刷新 
782浏览  • 1回复 待解决
如何用WebView创建新窗口。 
1622浏览  • 1回复 待解决
动态创建web组件是否有性能问题,具体适用场景是什么 
3278浏览  • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙OS中如何处理远端设备离线状况? 
1102浏览  • 1回复 待解决





















动态创建组件已支持,请参考以下链接:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/web-page-loading-with-web-components-0000001820999889#ZH-CN_TOPIC_0000001820999889__动态创建web组件
1.可以根据业务逻辑提炼共同的模板,一般共同的模块的页面的url基本一致只是最后可能有个id不一样,可以通过预先加载这个模块,然后再通过具体的url里面的id去加载数据.
2.动态创建web组件就是预先创建webview。不一定要url,可以传空.
3.怎么获取webview,依赖业务自己怎么存储和管理webview,示例中是以url作为key值存在map里,所以就通过url去拿,业务自己可以用不同的逻辑去管理webview
4.有WebviewController,可以对web组件做操作
提供核心代码如下: