支付支付比较简单
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>