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