2020
09-24
09-24
webview添加参数与修改请求头的user-agent实例
前言最近公司项目需求,在项目中嵌入h5页面,一般原生,看着感觉跟往常一样,一个地址就完全ok了,如果是这样那就没有这个博文的必要了!项目的登录使用的token登录,在移动端的登录是原生的,但是h5也是有登录页面,这就需要控制token的过期时间了,但是想达到的网页访问使用网页的cookie,app登录使用的是app原生的登录token,在网页的cookie登录过期的时候,网页是可以正常退回登录页面,而在app嵌入的h5也需要根据token是否过...
继续阅读 >
使用WebView时,我们通常会重写以下方法:shouldOverrideUrlLoading()onPageStarted()onPageFinished()一、WebView内部点击连接,他们的回调顺序是这样的:1、如果是固定的地址:shouldOverrideUrlLoading()->onPageStarted()->onPageFinished()shouldOverrideUrlLoading()由于它要提供给APP选择加载网页环境的机会,所以只要是网页上地址请求,都会获取到。2、如果是重定向地址,在跳转到目的地址之前会不断重定向,每一次...