webview的onInterceptRequest的同步返回和http的异步请求无法兼容使用。
webview拦截url后,需要从端内发起网络请求获取属性,http的异步返回无法在onInterceptRequest的同步中给出当次的决断信息。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
webview的oninterceptrequest中调用异步操作
526浏览 • 1回复 待解决
http请求能保持会话吗?http能配置和webview同步cookie吗?
146浏览 • 1回复 待解决
真机运行http请求没有返回
2963浏览 • 1回复 待解决
Web组件的onUrlLoadIntercept返回结果是否影响onInterceptRequest
688浏览 • 1回复 待解决
如何使用ArkTS 发起一个同步的请求,服务器有响应或出错才返回
355浏览 • 1回复 待解决
Web组件的onLoadIntercept返回结果是否影响onInterceptRequest
583浏览 • 1回复 待解决
使用http请求网络地址
286浏览 • 1回复 待解决
有使用http发送xml报文格式的请求吗
386浏览 • 1回复 待解决
如何选择使用同步接口还是异步接口
572浏览 • 1回复 待解决
鸿蒙Webview加载Url,alipay无法返回
7722浏览 • 1回复 待解决
websocket和http数据请求示例
230浏览 • 1回复 待解决
使用http模块实现数据流请求
226浏览 • 1回复 待解决
能否同步webview的cookie与app中的cookie
529浏览 • 1回复 待解决
求助:关于HTTP返回值的问题
1249浏览 • 1回复 待解决
HTTP请求是否有封装好的系统库可以使用
153浏览 • 1回复 待解决
关于JS http请求参数的传递问题
5920浏览 • 2回复 待解决
UIAbility的onDestroy()函数是同步的,怎么保证异步方法执行完
504浏览 • 1回复 待解决
http请求的官方示例代码中的extraData部分怎么写
991浏览 • 1回复 待解决
请问下鸿蒙的webview如何设置请求头?
4748浏览 • 1回复 待解决
HarmonyOS3.0中使用http做网络请求,请求接口不成功。
1813浏览 • 1回复 待解决
用户认证同步效果,用户认证是异步方法,对于使用的时候很不友好,可以通过这种方法,去实现同步效果
284浏览 • 1回复 待解决
http请求支持patch方法
445浏览 • 1回复 待解决
使用window打开dialog类型的page无法接收物理返回事件
392浏览 • 1回复 待解决
鸿蒙http请求如何使用cookie管理器
205浏览 • 1回复 待解决
使用webview web API MediaDevices.getUserMedia()无法使用。
296浏览 • 1回复 待解决
onInterceptRequest方法是在UI线程中同步执行的,如果在该方法中进行网络请求,会导致UI线程被阻塞,从而影响用户体验。而HTTP请求是异步执行的,需要等待服务器响应后才能获取数据。因此,将同步的onInterceptRequest方法和异步的HTTP请求是无法兼容使用的