android 支付宝登录无法返回
来源:互联网 发布:阿里云服务器好处 编辑:程序博客网 时间:2024/05/01 22:12
我这个应用是个网页版的app 是个电商应用 里面全是webview加载的html5页面 相当于android只是个外壳而已 在支付的时候 支付宝页面遇到了问题 尼玛 居然没有返回按钮?
下图 左边是我们android端集成支付宝支付时候的界面 右边是html他们集成的时候网页界面 左上角没有返回按钮
要处理这个问题就只能根据webview当前的 url 来进行判断了 如果当前url是支付宝登录界面 自己写个顶部栏让显示在顶部
很丑对吧! 这里我只是写个栗子 现在顶部栏有了 就是需要在这个页面时候让他显示 怎么做呢?
首先在自定义的WebViewClient 类里面的 onPageFinished()方法里面操作 此方法意思是 当前页面加载完成后会调用
先解释一波! 不然有人要打我了
这个 Utils.ALIPAY_LAST_URL 就是我要返回的上一页的地址 因为这里有个问题 点击返回按钮他还是不会反回去 所以我需要处理一下 在这里记录了上一页的地址 然后在按下返回按钮时候 让webview去加载他
这里的意思是:如果当前页面是支付宝登录页面 点返回时让他加载上一页 也就是我之前记录的那个地址 否则就正常返回!
这样就解决了这个问题啦!
0 0
- android 支付宝登录无法返回
- 支付宝登录 支付
- Android 集成支付宝第三方登录
- Android 集成支付宝第三方登录
- Android 支付宝 SDK 无法跳转到wap支付
- 支付宝登录
- 支付宝授权登录
- android支付宝支付
- Android 支付宝【支付】
- android 支付宝支付
- Android 支付宝支付
- Android支付宝支付
- android支付宝支付
- Android-支付宝支付
- Android支付宝支付
- Android支付宝支付
- Android 支付宝支付
- android 支付宝网页登录二维码截屏时显示空白
- webservice服务端
- 详细解析SPOOL用法及使用
- mysql索引与优化
- SQL SERVER实现远程数据库链接
- vbs教程《函数过程》
- android 支付宝登录无法返回
- find常用命令
- 创建和使用动态库(C++)读书笔记
- Linux上如何查看物理CPU个数,核数,线程数
- Docker Compose搭建mysql主从复制
- php设计模式之五__适配器模式
- 应用层打开驱动层创建的符号链接
- vsb教程《运行程序》
- 安装cuda8.0时无法安装.net Framework 4.0 错误的解决