原
版权声明:本文为博主原创文章,未经博主允许不得转载。	https://blog.csdn.net/duguodong2588/article/details/53931232
我这个应用是个网页版的app 是个电商应用 里面全是webview加载的html5页面 相当于android只是个外壳而已 在支付的时候 支付宝页面遇到了问题 尼玛 居然没有返回按钮?
下图 左边是我们android端集成支付宝支付时候的界面 右边是html他们集成的时候网页界面 左上角没有返回按钮
要处理这个问题就只能根据webview当前的 url 来进行判断了如果当前url是支付宝登录界面 自己写个顶部栏让显示在顶部
很丑对吧! 这里我只是写个栗子 现在顶部栏有了 就是需要在这个页面时候让他显示 怎么做呢?
首先在自定义的WebViewClient 类里面的 onPageFinished()方法里面操作 此方法意思是 当前页面加载完成后会调用
先解释一波! 不然有人要打我了
这个Utils.ALIPAY_LAST_URL 就是我要返回的上一页的地址 因为这里有个问题 点击返回按钮他还是不会反回去 所以我需要处理一下在这里记录了上一页的地址 然后在按下返回按钮时候 让webview去加载他
这里的意思是:如果当前页面是支付宝登录页面 点返回时让他加载上一页 也就是我之前记录的那个地址 否则就正常返回!
这样就解决了这个问题啦!
手机网页进行支付宝支付时,如果手机上装有支付宝app,支付时回跳到app中去支付,支付后不返回到支付网页上,无法完成修改订单状态等操作,请问大家该怎么解决?? 正常的电脑端网页流程是:点击支付,跳到支
在现在的商业app开发中,基本上都会用到支付功能,如微信,支付宝等待,网络上此类的文章很多,也有一下平台集成了多种支付方式,只需要几行代码就ok,但是支付他是怎样实现的,或者说有的app要求只能使用原...