HarmonyOS 非首次打开的webivew组件无法触发webInited事件

应用在使用mPaaS框架的web容器(也是基于原生webview)打开页面是一直无法触发webInited事件,同时本应用开屏页会使用web组件弹窗展示隐私协议,发现去掉开屏页的web组件弹窗后mPaaS框架web容器就能正常触发webInited事件。请求咨询webInited事件是否只有首次使用webivew组件时才能触发,以及对非首次打开的webivew组件是否能有办法再次触发webInited事件。

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

1、webInited事件在Web组件初始化完成时触发,这意味着该事件仅在首次使用Web组件时会被触发。

2、对于非首次打开的Web组件,webInited事件不会再次被触发。没有其他方案,看看是否能用onPageBegin 或使用onControllerAttached回调

分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS onPageShow事件无法触发
26浏览 • 1回复 待解决
HarmonyOS onPageShow事件无法触发
32浏览 • 1回复 待解决
HarmonyOS ImageSpan点击事件无法触发
485浏览 • 1回复 待解决
js开发wearable onswipe事件无法触发
7804浏览 • 1回复 已解决
HarmonyOS web组件无法打开
61浏览 • 1回复 待解决
焦点事件onBlur/onFocus回调无法触发
2049浏览 • 1回复 待解决
HarmonyOS dialog在组件类中无法弹出
34浏览 • 1回复 待解决