HarmonyOS ArkWeb onLoadIntercept 方法异步扩展支持
网页ArkWeb 组件目前提供了 onLoadIntercept 方法便于开发拦截网页即将加载的url请求,在业务里需要在打开一个网址前对网页进行安全校验,避免用户在客户端的浏览器中打开一些违规的网页。
一般会通过后台批量下发禁止打开的网页md5列表并保存在本地的数据库中, 下次用户打开网页时会根据本地保存的黑名单数据进行匹配拦截,如果要进行数据库的查询操作,只能是异步进行调用的,但目前onLoadIntercept方法不支持异步调用的,所以这个业务逻辑暂时无法实现。
希望 onLoadIntercept 能支持异步调用/有其他方案可以解决该问题。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
taskpool异步任务支持串行处理的方法
2244浏览 • 1回复 待解决
HarmonyOS webview onLoadIntercept方法能否修改url再加载
981浏览 • 1回复 待解决
HarmonyOS string、number扩展方法
955浏览 • 1回复 待解决
HarmonyOS web组件onInterceptRequest接口能否支持异步方法返回
855浏览 • 1回复 待解决
HarmonyOS web组件的onInterceptRequest方法,能否支持异步方式返回WebResourceResponse
1507浏览 • 1回复 待解决
HarmonyOS Web的高度为0时,onLoadIntercept方法不执行
1029浏览 • 1回复 待解决
ArkWeb:前端页面调用应用侧函数是同步还是异步?
1403浏览 • 1回复 待解决
HarmonyOS ArkWeb支持多次调用javaScriptProxy吗
798浏览 • 1回复 待解决
HarmonyOS ArkWeb是否支持直接打开PDF?
1309浏览 • 2回复 待解决
HarmonyOS ArkWeb组件是否支持深拷贝?
1829浏览 • 1回复 待解决
ArkWeb组件是否支持深拷贝
1729浏览 • 1回复 待解决
HarmonyOS ArkWeb是否支持自定义UserAgent
1453浏览 • 1回复 待解决
HarmonyOS ArkTS是否支持对系统类进行扩展
1234浏览 • 1回复 待解决
HarmonyOS 是否可以对ts原生对象提供扩展方法
1032浏览 • 1回复 待解决
HarmonyOS 元服务是否能支持Arkweb组件
887浏览 • 1回复 待解决
HarmonyOS Image组件能调用异步方法吗?
1142浏览 • 1回复 待解决
HarmonyOS Web的onInterceptRequest()方法如何异步返回
1082浏览 • 1回复 待解决
api异步方法提供同步api需求
1179浏览 • 1回复 待解决
ArkTs中异步方法如何转变成同步方法
3915浏览 • 1回复 待解决
HarmonyOS 全局扩展,不是页面级别扩展
752浏览 • 1回复 待解决
HarmonyOS ArkWeb不支持css属性:-webkit-overflow-scrolling: touch
799浏览 • 1回复 待解决
HarmonyOS ArkWeb是否支持禁用webview内容监听键盘变化 1
873浏览 • 1回复 待解决
如何对异步方法进行插桩/替换
1301浏览 • 1回复 待解决
HarmonyOS ArkTS如何不使用await/async把异步方法改为同步方法?
1728浏览 • 1回复 待解决
如何实现TaskPool异步任务支持串行队列
1405浏览 • 1回复 待解决
onLoadIntercept不支持异步。
onInterceptRequest支持异步。
使用:
(等待WebResourceResponse就绪,false时在前端请求中表现为pedding)