IOS支付宝SDK跳转wap支付不成功
2015-02-10 13:36
363 查看
IOS在集成支付宝SDK后,当手机设备安装有支付宝钱包app,则会跳转到支付宝钱包app进行付款操作。当手机设备未安装支付宝钱包app时,则会打开wap进行付款。
当然,也有奇葩的情况出现,就是没有显示wap界面出来。能够打开手机中的支付宝钱包app,说明集成是没有问题的,wap应该是被隐藏了。此时,真是一头雾水,解决办法只有一个,让wap界面显示出来。
NSArray* views = [[UIApplication sharedApplication] windows];
UIWindow* windowtemp = views[0];
if (windowtemp.hidden) {
windowtemp.hidden = NO;
}
else
{
NSLog(@"no hidden");
}
如果使用了以上代码,在支付宝回调方法里,需要加一行代码
windowtemp.hidden = YES;
将window层隐藏回去。
当然,也有奇葩的情况出现,就是没有显示wap界面出来。能够打开手机中的支付宝钱包app,说明集成是没有问题的,wap应该是被隐藏了。此时,真是一头雾水,解决办法只有一个,让wap界面显示出来。
NSArray* views = [[UIApplication sharedApplication] windows];
UIWindow* windowtemp = views[0];
if (windowtemp.hidden) {
windowtemp.hidden = NO;
}
else
{
NSLog(@"no hidden");
}
如果使用了以上代码,在支付宝回调方法里,需要加一行代码
windowtemp.hidden = YES;
将window层隐藏回去。
相关文章推荐
- Android 支付宝 SDK 无法跳转到wap支付
- IOS支付宝支付成功/取消无法跳转到本来的App-本人亲测解决
- iOS9.0 关于app接入支付宝,跳转到支付宝app(不是网页)支付成功后,不回调到解决办法
- iOS-支付宝sdk支付结束跳转不了?【SDK】
- iOS APP接入支付宝SDK支付功能的实现(小白篇)
- 基于IOS下的支付宝SDK的学习与使用——实现产品支付(一)
- 新版支付宝WAP支付成功回调接口验签失败问题解决办法
- iOS:使用集成的支付宝SDK的支付流程
- iOS开发支付宝支付成功返回字符串的处理操作
- iOS 9中需要使用 QQ/QQ空间/支付宝/微信SDK 的相关能力(分享、收藏、支付、登录等)时,需要在“Info.plist”里增加如下代码
- iOS -- 支付宝SDK 的使用(支付功能)
- iOS开发 支付宝 支付成功 返回字符串的处理
- iOS_支付宝网页支付页面无法跳转(未安装支付宝的情况下)
- iOS开发 支付宝 支付成功 返回字符串的处理
- 基于IOS下的支付宝SDK的学习与使用——实现产品支付(二)
- 支付宝支付iOS开发官方SDK
- IOS支付宝支付sdk下载网址
- iOS集成支付宝SDK支付功能
- iOS 支付宝 SDK 支付完毕后返回APP的方法
- 支付宝SDK唤起H5页面支付第一次成功,之后再尝试失败问题