HarmonyOS 使用Web组件时出现退出page重新打开地址白屏问题
用web组件在page中加载地址,加载完后退出page,再进来打开这个地址显示白屏
build() {
  Column() {
    Web({ src: this.path, controller: this.controller })
      .domStorageAccess(true)
      .javaScriptAccess(true)
      .onErrorReceive((event)=>{
        Logger.info('MainWebView====> onErrorReceive  ' + event?.error.getErrorInfo())
      })
      .onProgressChange((event)=>{
        // Logger.info('MainWebView====> onProgressChange  ' + event?.newProgress)
      })
  }
}
aboutToAppear(): void {
  webview.once('webInited', () => {
  try {
  let ua = this.controller.getUserAgent() + ';CBN';
  this.controller.setCustomUserAgent(ua);
  Logger.info('MainWebView====> UserAgent  ' + ua)
} catch (error) {
}
})
}
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS webview打开地址的问题 
1164浏览  • 1回复 待解决
webview打开地址时报错 怎么回事啊? 
7523浏览  • 1回复 待解决
HarmonyOS WebView打开网页经常出现白屏 
1787浏览  • 1回复 待解决
HarmonyOS page跳转白屏 
2000浏览  • 1回复 待解决
HarmonyOS Web组件打开使用websocket请求不到数据问题 
2131浏览  • 1回复 待解决
HarmonyOS 使用web组件loadData加载html文件白屏 
2631浏览  • 1回复 待解决
HarmonyOS 使用Web组件打开pdf时如何隐藏顶部工具条? 
1184浏览  • 1回复 待解决
HarmonyOS  弹出软键盘时,web页面白屏 
1082浏览  • 1回复 待解决
HarmonyOS web白屏 
916浏览  • 1回复 待解决
HarmonyOS应用使用Web组件加载网页经常白屏怎么办? 
1445浏览  • 0回复 待解决
Panel弹出后,侧滑屏幕想退出panel时退出了整个page 
3052浏览  • 1回复 待解决
半模态转场关闭弹窗重新打开时无需重新加载 
2232浏览  • 1回复 待解决
HarmonyOS  Web组件加载H5白屏 
1299浏览  • 1回复 待解决
Web组件加载某个页面,出现白屏、页面显示不出来,如何解决和定位 
4311浏览  • 1回复 待解决
HarmonyOS 使用Canvas时发现在重新绘制时有些问题 
898浏览  • 1回复 待解决
鸿蒙 Web 组件在复杂 DOM 场景下如何突破滚动白屏问题? 
596浏览  • 0回复 待解决
HarmonyOS 使用了ViewPicker保存的用户图片,应用退出后再次打开时用uri对Image组件展示时不显示 
966浏览  • 1回复 待解决
HarmonyOS web组件无法打开 
937浏览  • 1回复 待解决
HarmonyOS  使用Web组件打开url为电脑端样式 
1212浏览  • 1回复 待解决
HarmonyOS  Web打开在线html,打开IP地址图片,图片加载不出来 
1604浏览  • 1回复 待解决
HarmonyOS  Web界面显示白屏 
1076浏览  • 1回复 待解决
HarmonyOS  Web加载网页白屏 
1740浏览  • 1回复 待解决
HarmonyOS  web打开在线网页,无法加载IP地址图片 
1633浏览  • 1回复 待解决
HarmonyOS 如何打开一个文件地址,或者在Web中加载这个文件地址? 
1006浏览  • 1回复 待解决
HarmonyOS CustomDialog关闭后重新打开,内部状态丢失问题 
1302浏览  • 1回复 待解决





















UA设置应该在onControllerAttached里面