flutter 支付宝支付 tobias: ^1.7.1+1


支付支付比较简单

1.在 pubspec.yaml引入tobias: ^1.7.1+1  记得保存之后下载依赖

 

 2.直接使用

// 支付宝支付
              var result = await isAliPayInstalled(); // 这里判断是否安装支付宝
              aliPay(map["paySign"]).then((payResult) {
                  // map["paySign"]是请求接口返回的字符串直接放进去就好了
                print("支付宝:" + payResult.toString());
                if (payResult['resultStatus'] == '9000') {
                  Get.snackbar('提示', "充值成功");
                } else {
                  Get.snackbar('提示', payResult['memo']);
                }
              });

android上以上就可以直接支付了

ios上需要做一下配置

1. 

 

 2.在info.plist文件中添加:

<array>
 <dict>  <key>CFBundleTypeRole</key>  <string>Editor</string>  <key>CFBundleURLName</key>  <string>alipay</string>  <key>CFBundleURLSchemes</key>  <array>  <string>tobias_example</string>  </array>  </dict>  </array>


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM