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

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

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

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

if (event.data.getRequestUrl() == oldUrlStr) {
  this.controller.loadUrl(newUrlStr)
  return true;
}
return false
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
分享
微博
QQ
微信
回复
2024-12-27 17:53:52


相关问题
HarmonyOS webview加载url白屏
926浏览 • 1回复 待解决
通过webView修改iframe的URL
1400浏览 • 1回复 待解决
HarmonyOS WebView加载url无法滚动
699浏览 • 1回复 待解决
鸿蒙Webview加载Url,alipay无法返回
10119浏览 • 1回复 待解决
HarmonyOS Web 加载URL异常
1313浏览 • 1回复 待解决
webview加载url后页面一片空白,无报错
3976浏览 • 1回复 待解决
HarmonyOS 如何拦截web加载url
729浏览 • 1回复 待解决
HarmonyOS web加载url没有展示全
464浏览 • 1回复 待解决
HarmonyOS ArkWeb组件加载url不生效
1008浏览 • 1回复 待解决
HarmonyOS Web加载Url,图片不能显示
1037浏览 • 1回复 待解决
HarmonyOS web组件加载url失败
1455浏览 • 1回复 待解决
HarmonyOS web控件加载url速度慢
569浏览 • 1回复 待解决