香港支付宝支付插件
- 调用支付
增加依赖 pubspec.yaml
dependencies:
flutter_alipay_hk:
git: https://github.com/InTheClodus/flutter_alipay_hk.git
- ios集成
- 在info.plist增加一条URL scheme
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleURLSchemes</key>
<array>
<string>org.zoomdev.flutter.alipay</string>
</array>
</dict>
</array>
如果需要定制URL scheme可以这么做:
- 或者
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleURLSchemes</key>
<array>
<string>__YOUR APP SCHEME NAME__</string>
</array>
</dict>
</array>
然后在app中调用
await FlutterAlipayHk.setIosUrlSchema('YOUR APP SCHEME NAME');
import 'package:flutter_alipay_hk/alipay_result.dart';
import 'package:flutter_alipay_hk/flutter_alipay_hk.dart';
- 调取支付
var result = await FlutterAlipayHk.pay("you pay info from server");