如何在网页加载前进行判断,针对某些url进行拦截禁止其加载?

如何在网页加载前进行判断,针对某些url进行拦截禁止其加载?

HarmonyOS
2024-08-05 17:26:11
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
dickhome
Web({
  src: "https://www.baidu.com",
  controller: this.controller//将控制器传给Web组件
}).width("100%")
  .height("50%")
  .javaScriptAccess(true)
  .onLoadIntercept((event) => {//网页加载前,回调此方法
    if ("https://www.baidu.com" === event.data.getRequestUrl()) {
      //如果是此网页,禁止加载
      return true
    }
    //其他链接正常加载
    return false
  })
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
分享
微博
QQ
微信
回复
2024-08-05 22:27:33
相关问题
如何网页进行加载
1415浏览 • 1回复 待解决
HarmonyOS 如何拦截web加载url
570浏览 • 1回复 待解决
Web中加载网页后获取当前页面和url
1974浏览 • 1回复 待解决
如何网页进行预连接?
856浏览 • 1回复 待解决
HarmonyOS Web加载网页白屏
1163浏览 • 1回复 待解决
HarmonyOS 如何实现加载网页的能力?
752浏览 • 1回复 待解决
如何禁止web组件自动加载图片?
1130浏览 • 1回复 待解决
在Native侧进行跨模块加载
1252浏览 • 1回复 待解决
HarmonyOS url如何进行URL编码和解码?
495浏览 • 1回复 待解决
HarmonyOS Web 加载URL异常
1128浏览 • 1回复 待解决
HarmonyOS webview加载url白屏
738浏览 • 1回复 待解决
HarmonyOS webview加载不出网页
709浏览 • 1回复 待解决