【其他】app跳转webview,竟然在浏览器打开了

安卓app

这两天有个需求 : 拿后端接口跳转到某合作商H5, 前面几个接口操作也正常跳过去, 而接口C跳过去却是强迫打开了浏览器

锁定几个解决方向 :

  1. 前端跳转方式
  2. android原生重写方法
  3. 后端接口做了特殊处理
  4. 合作商H5做了特殊处理

因为只有这个接口跳到浏览器, 其他正常, 排除1.2

拿跳转url在pc浏览器观察发现 :
正常跳转情况 : 回调的url后面正常带token和其他参数
不正常跳转情况 : url参数invalid等等

破案了 , 就是因为token的问题

对比其他正常的url, 会先进行token判断, 过期或无效会先跳入登录界面拿token!!

解决 : url上增加token判断

前期关注点一直在前端, 和后端配置, 没有观察回调的url
走了个弯路~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值