HarmonyOS webview加载页面时会加载两遍
通过webview加载页面时会加载两遍,走两个onLoadIntercept、onPageBegin、onPageEnd,这是什么问题啊?
可以通过什么方式,让webview只走一次生命周期吗?如果不行,可以通过什么方式知道是第一次,还是第二次呢?
发现在onPageBegin中调用setCustomUserAgent导致的:
this.webviewController.setCustomUserAgent(this.userAgent)
在加载前调用setCustomUserAgent,报错:Error message:Init error. The WebviewController must be associated with a Web component
应该怎么调用setCustomUserAgent呢?
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS 视频播放结束后,重播,需要点击重播点两遍才能重播 
2105浏览  • 1回复 待解决
HarmonyOS  webview加载页面空白 
1203浏览  • 1回复 待解决
HarmonyOS  如何监听webview页面加载失败? 
1455浏览  • 1回复 待解决
HarmonyOS 首次在应用中触发web组件加载pdf,会加载不出来 
1330浏览  • 1回复 待解决
HarmonyOS  webview加载页面无法显示 
2266浏览  • 1回复 待解决
Web组件改变@State注释的url值不会加载新页面。 
1720浏览  • 1回复 待解决
WebView页面加载错误回调能力。 
1974浏览  • 1回复 待解决
HarmonyOS webview默认加载的页面如何设置默认加载移动端版本的页面 
991浏览  • 1回复 待解决
HarmonyOS WebView 加载本地 Pdf,无法加载 
1147浏览  • 1回复 待解决
HarmonyOS 预加载WebView 
1395浏览  • 1回复 待解决
HarmonyOS webview加载与交互 
1094浏览  • 1回复 待解决
HarmonyOS  webview加载url白屏 
1322浏览  • 1回复 待解决
HarmonyOS webview加载数据问题 
1237浏览  • 1回复 待解决
HarmonyOS WebView 延迟加载图片 
1002浏览  • 1回复 待解决
HarmonyOS Web加载某些网页时,会默认加载电脑端的网页,不会加载手机端的自适应网页 
1812浏览  • 1回复 待解决
加载WebView页面报错"Can not read properties of null (reading 'getltem')" 
1737浏览  • 1回复 待解决
HarmonyOS  webview加载很耗时 
1040浏览  • 1回复 待解决
HarmonyOS  webview加载不出网页 
1282浏览  • 1回复 待解决
HarmonyOS webview加载本地html问题 
2493浏览  • 1回复 待解决
HarmonyOS 如何监听Webview加载失败 
1106浏览  • 1回复 待解决
HarmonyOS  webview的loadData方法如何进入页面就加载 
1503浏览  • 1回复 待解决
HarmonyOS 选项卡 (Tabs)跨越切换时,会加载所有跨越的TabContent 
1423浏览  • 1回复 待解决
HarmonyOS  webview组件加载vue项目空白,其他非h5页面可正常加载 
1703浏览  • 1回复 待解决
HarmonyOS webview加载速度 性能优化 
1386浏览  • 1回复 待解决





















setCustomUserAgent推荐设置的位置是onControllerAttached回调事件中