美文网首页
iOS 支付宝和微信使用H5支付替代SDK支付

iOS 支付宝和微信使用H5支付替代SDK支付

作者: 邓布利多教授 | 来源:发表于2020-09-23 15:06 被阅读0次

前言

App实现支付宝支付或者微信支付的常规操作,一般都是分别集成各自的SDK,并需要在对应的开发者中心注册应用,获取对应应用的App ID等信息。

差别

使用H5页面支付替换SDK支付的好处有下面几点:
1、不需要注册应用,不用注册应用,就没有应用的审核时间,缩短开发周期。
2、不需用集成SDK,减少App包的大小。
3、还没想到……

实现

H5PayView

1、调用支付之前,需要到微信和支付宝开发者中心配置授权域名(必须的),授权一级域名,一级域名下面的子域名可以获得和一级域名相同的权限;
2、到Target -> Info -> URL Types添加URL Schcemes,Schcemes为授权域名
3、在plist文件中的LSApplicationQueriesSchemes下设置白名单wechatalipay
4、调用方式如下:

H5PayView *pay = [[H5PayView alloc]initWithDomain:@"www.test.com"];
[self.view addSubview:pay];
pay.url = @"";
pay.html = @"";

相关文章

网友评论

      本文标题:iOS 支付宝和微信使用H5支付替代SDK支付

      本文链接:https://www.haomeiwen.com/subject/xcpnyktx.html