NSString *urlString = @"";
///跳转支付宝指定界面前面需要拼接 alipays://platformapi/startapp?appId=20000067&url=%@
NSString *alipayUrl = [NSString stringWithFormat:@"alipays://platformapi/startapp?appId=20000067&url=%@", urlString.URLEncodedString];
SMLog(@"alipayUrl = %@",alipayUrl);
///是否可以打开支付宝,打不开说明未安装
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"alipays://"]]) {
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:alipayUrl] options:@{} completionHandler:nil];
} else {
UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"提示" message:@"检测到您尚未安装支付宝,是否下载并安装支付宝完成认证?" preferredStyle:UIAlertControllerStyleAlert];
[alert addAction:[UIAlertAction actionWithTitle:@"确定" style:0 handler:^(UIAlertAction * _Nonnull action) {
NSString *appstoreUrl = @"itms-apps://itunes.apple.com/app/id333
Android调用支付宝接口实现页面跳转

本文介绍如何在Android应用中通过拼接特定URL,调用支付宝接口实现从APP跳转到支付宝指定界面。如果检测到用户未安装支付宝,则提供下载支付宝的选项。
最低0.47元/天 解锁文章
4608

被折叠的 条评论
为什么被折叠?



