HarmonyOS webview onLoadIntercept方法能否修改url再加载

web组件的onLoadIntercept 方法能否修改url再加载,并且修改之后的url加载之后只有一个堆栈历史, 修改前的url不会入栈

HarmonyOS
2024-12-27 16:15:36
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

该接口return true会阻止网页继续加载,在这里做判断后重新加载url就可以指向新的地址。示例:

if (event.data.getRequestUrl() == oldUrlStr) {
  this.controller.loadUrl(newUrlStr)
  return true;
}
return false
分享
微博
QQ
微信
回复
2024-12-27 17:53:52
相关问题
HarmonyOS webview加载url白屏
469浏览 • 1回复 待解决
通过webView修改iframe的URL
1157浏览 • 1回复 待解决
HarmonyOS WebView加载url无法滚动
425浏览 • 1回复 待解决
鸿蒙Webview加载Url,alipay无法返回
9642浏览 • 1回复 待解决
webview加载url后页面一片空白,无报错
3375浏览 • 1回复 待解决
HarmonyOS Web 加载URL异常
950浏览 • 1回复 待解决
HarmonyOS 如何拦截web加载url
390浏览 • 1回复 待解决
HarmonyOS web组件加载url失败
1069浏览 • 1回复 待解决
HarmonyOS web加载url没有展示全
156浏览 • 1回复 待解决
HarmonyOS Web加载Url,图片不能显示
553浏览 • 1回复 待解决
HarmonyOS ArkWeb组件加载url不生效
635浏览 • 1回复 待解决
HarmonyOS加载WebView
483浏览 • 1回复 待解决
HarmonyOS Web组件加载URL显示空白
490浏览 • 1回复 待解决