HarmonyOS WebView的js方法在什么时机注册 ?
我们的h5页面,有和原生交互的地方,但是什么时候来注册(registerJavaScriptProxy)这些原生的方法呢? 如果我写在onPageShow()里面太早,现在只能起一个定时器来延迟注册,但是定时器取多长,感觉都不合适。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
关于WebView JS代码最早注入时机的咨询
325浏览 • 1回复 待解决
HarmonyOS js调用webview中的方法
573浏览 • 1回复 待解决
注册的自定义字体在 webview 中无效
2485浏览 • 1回复 待解决
HarmonyOS 页面在什么时候注册?
421浏览 • 1回复 待解决
HarmonyOS 怎么实现从别的 module 中调用 webview 的 bridge 的注册方法
432浏览 • 1回复 待解决
鸿蒙webview中怎么注入JS方法让网页中的JS调用
8945浏览 • 1回复 待解决
HarmonyOS WebView的controller.registerJavaScriptProxy调用的时机
857浏览 • 1回复 待解决
HarmonyOS getContext方法时机问题
549浏览 • 1回复 待解决
HarmonyOS 如何在比较早的时机注入js
41浏览 • 1回复 待解决
HarmonyOS 在什么时机可以确定webveiwController与Web组件绑定?
430浏览 • 1回复 待解决
HarmonyOS 在webview加载的H5页面里定位权限的申请时机
43浏览 • 1回复 待解决
HarmonyOS 如何在WebView中调用JS侧有入参的方法?
397浏览 • 1回复 待解决
鸿蒙js开发登录注册问题
6152浏览 • 2回复 待解决
HarmonyOS 手势注册是否能够在build()方法外写,在方法外写会提示undefined
516浏览 • 1回复 待解决
HarmonyOS webview的JS 注入异常
357浏览 • 1回复 待解决
鸿蒙webview怎么调用vue或其他mvvm js框架中的方法
1408浏览 • 1回复 待解决
JS编写登录注册界面怎么写?
3953浏览 • 1回复 待解决
HarmonyOS 使用webview.WebviewController.loadUrl()加载url的时机要求
31浏览 • 1回复 待解决
HarmonyOS WebView与js交互
247浏览 • 1回复 待解决
HarmonyOS webview使用javaScriptProxy时如何注册多个name
143浏览 • 1回复 待解决
HarmonyOS webview在设置页面清除浏览器缓存的方法
1334浏览 • 1回复 待解决
如何获得WebView页面的渲染或滚动时机呢
7584浏览 • 1回复 待解决
Stage模型下HSP的安装时机是什么
2011浏览 • 1回复 待解决
registerJavaScriptProxy可以在Web组件初始化完成后调用,下述便是相应方案:
1.如果放在onPageShow太早,web组件本身有onPageBegin和onPageEnd生命周期函数:
2.也可以把registerJavaScriptProxy的使用放在onControllerAttached这个生命周期中,放在该生命周期里不需要refresh即可生效,请参考链接: https://developer.huawei.com/consumer/cn/doc/harmonyos-references/ts-basic-components-web-V5#oncontrollerattached10