html5集成的支付宝登录无法返回

左边是android端集成的   右边是html5集成的  但是右边无返回按钮 这个情况让android处理  这... 这就尴尬了!!

因此就需要根据当前webview的url来判断  如果当前url是支付宝登录界面   自己写个顶部栏让显示在顶部 

很丑对吧! 这里我只是写个栗子 现在顶部栏有了  就是需要在这个页面时候让他显示  怎么做呢?

首先在自定义的WebViewClient 类里面的 onPageFinished()方法里面操作 此方法意思是  当前页面加载完成后悔调用

先解释一波! 不然有人要打我了

这个 Utils.ALIPAY_LAST_URL  就是我要返回的上一页的地址  因为这里有个问题 点击返回按钮他还是不会反回去  所以我需要处理一下

在这里记录了上一页的地址 然后在按下返回按钮时候 让webview去加载他 

这里的意思是:如果当前页面是支付宝登录页面 点返回时让他加载上一页 也就是我之前记录的那个地址 否则就正常返回!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,826评论 25 709
  • WebView·开车指南 2016-08-31BugDev 北京市东城区首席Bug布道师开山之作,一整月交通事故血...
    53c021c38a1d阅读 854评论 0 1
  • WebView·开车指南 目录 WebView简介 WebView基本使用 WebView常用方法 WebSett...
    小庄bb阅读 3,568评论 3 25
  • WebView·开车指南 目录 WebView简介 WebView基本使用 WebView常用方法 WebSett...
    南城的人阅读 4,789评论 0 19
  • 今天我发烧了,迷迷糊糊,分不清岁月和世界,看不清人生和姑娘。午饭没怎么吃,晚饭吃不下,现在好饿啊。我想吃酱瓜清粥就...
    韩三元小猪头阅读 348评论 12 2