HarmonyOS 路由第二次跳转到webview页面,无法触发webview.once('webInited')方法
//1. 第一次跳转
router.pushNamedRoute({ name: 'webview', params: { identifier: 'A页面的地址' } })
webview注册(可以进入webInited方法):
aboutToAppear() {
webview.once('webInited', async () => {
....
})
}
//2.第二次跳转
router.pushNamedRoute({ name: 'webview', params: { identifier: 'B页面的地址' } })
跳转后没有进入webInited方法
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS napi_call_threadsafe_function 调用第二次crash
565浏览 • 1回复 待解决
离线包 ,第一次不走缓存,第二次访问的时候怎么走webview的缓存?
228浏览 • 1回复 待解决
PersistentStorage持久化第二次获取不到,在两个model里
673浏览 • 1回复 待解决
HarmonyOS tab个人中心页面跳转到登录页面,从登录页返回到首页之后无法二次进入到登录页
28浏览 • 1回复 待解决
loop设置false ,每次点击调play,第二次再点击 调用play 就不执行动画了,怎么解决?
188浏览 • 1回复 待解决
HarmonyOS native内存耗尽导致的系统强杀,第二次启动的时候通过HiAppEvent事件订阅未获取到数据
68浏览 • 1回复 待解决
HarmonyOS aioxs二次封装
27浏览 • 1回复 待解决
HarmonyOS 权限二次申请
47浏览 • 1回复 待解决
class二次刷新渲染数组
757浏览 • 1回复 待解决
原生跳转到webview 页面,window对象的localStorage没有了
2114浏览 • 0回复 待解决
HarmonyOS webview h5跳转到应用
25浏览 • 1回复 待解决
HarmonyOS cocos引擎能否二次启动
383浏览 • 1回复 待解决
实现二次侧滑退出应用
1867浏览 • 1回复 待解决
HarmonyOS webview桥接的示例,在web中可以跳转到原生页面
27浏览 • 1回复 待解决
HarmonyOS WebView.onPageEnd 只触发一次的问题
106浏览 • 1回复 待解决
HarmonyOS 点击tabs如何跳转到二级页面
433浏览 • 1回复 待解决
HarmonyOS Web组件中如何对二次跳转的url添加head头信息
41浏览 • 1回复 待解决
HarmonyOS 如何实现二次贝塞尔曲线动画?
365浏览 • 1回复 待解决
HarmonyOS 非首次打开的webivew组件无法触发webInited事件
27浏览 • 1回复 待解决
HarmonyOS 跳转到系统设置页面的方法
82浏览 • 1回复 待解决
HarmonyOS webview加载页面无法显示
721浏览 • 1回复 待解决
HarmonyOS 自定义弹窗如何二次封装和使用
658浏览 • 1回复 待解决
HarmonyOS Refresh组件中加入webview无法触发refresh操作
41浏览 • 1回复 待解决
once方法只会订阅一次指定的web事件回调,当事件触发后,回调函数会被执行一次,然后自动取消订阅。即使事件被多次触发,回调函数也只会被执行一次。
once接口官方文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-webview-V5#once
可以尝试在onPageEnd方法里写业务代码,修改如下