HarmonyOS 如何通过page捕获的back事件触发页面内某个navigation中的webview组件,让其加载某段js代码
目前我们项目的页面结构如下,homepage->navigation->webview,请问在手势侧滑返回的时候,如何把homepage拦截到的事件传递给webview,让它加载某段js代码
目前使用state传递之后,报错提示controller没有绑定到特定的webview,应该如何实现该功能呢?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何在WebView page 刚加载的时候注入一段js脚本执行
2157浏览 • 1回复 待解决
是否可以通过代码触发组件的点击事件
2216浏览 • 1回复 待解决
鸿蒙js 捕获事件绑定 无法触发,请大神赐教!
8266浏览 • 2回复 待解决
通过Web组件加载一段Html代码片段如何实现?
853浏览 • 1回复 待解决
使用webview展示html内容时给按钮注册点击事件,如何在ArkTS中捕获到点击事件的触发
180浏览 • 1回复 待解决
HarmonyOS 如何通过代码触发一个控件的点击事件?
669浏览 • 1回复 待解决
HarmonyOS webview组件如何加载html代码?
835浏览 • 1回复 待解决
鸿蒙webview中怎么注入JS方法让网页中的JS调用
9279浏览 • 1回复 待解决
HarmonyOS Web打开页面如何直接加载html代码段
283浏览 • 1回复 待解决
HarmonyOS 如何触发更新自定义组件里的数据并让其刷新UI?
1584浏览 • 1回复 待解决
HarmonyOS WebView加载的H5页面,通过JavaScript捕获方法,如何弹出一个原生的选择框
189浏览 • 1回复 待解决
如何通过代码触发滚动条滚动到某个位置
2877浏览 • 1回复 待解决
如何在ArkTS代码中执行HTML内的JS函数
2851浏览 • 1回复 待解决
HarmonyOS Navigation里面的页面不会触发onPageShow事件
445浏览 • 1回复 待解决
如何使用Web组件加载一段html代码片段?
1017浏览 • 1回复 待解决
HarmonyOS Navigation中的页面如何监听返回事件
238浏览 • 1回复 待解决
HarmonyOS 如何使用navigation动态加载hsp中的struct页面
606浏览 • 1回复 待解决
HarmonyOS 怎么让整个Page重新加载
214浏览 • 1回复 待解决
HarmonyOS 返回到某个页面就触发的接口
193浏览 • 1回复 待解决
Stack组件中如何触发下层事件的控件
461浏览 • 1回复 待解决
HarmonyOS prefetchPage时如何在页面加载前注入js代码
719浏览 • 1回复 待解决
HarmonyOS 父组件如何响应子组件内的事件方法 ,子组件如何响应父组件内的事件方法?
680浏览 • 1回复 待解决
如何在组件的page页面中关闭当前的Ability?
2152浏览 • 1回复 待解决
如何通过代码触发APP重启
2122浏览 • 1回复 待解决
使用Navigation容器组件进行页面跳转,所有跳转的的页面onPageShow都不触发
1080浏览 • 1回复 待解决
可以通过在返回是添加路由参数如isBack,通过判断该参数使用runJavaScript加载js代码,runJavaScript需要在loadUrl完成后,比如onPageEnd中调用。
参考文档:
onPageEnd:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-web-V5#onpageend
runJavaScript:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-webview-V5#runjavascript