wechatPay method

  1. @override
Future<Map> wechatPay(
  1. PayType which
)
override

微信支付

Implementation

@override
Future<Map> wechatPay(PayType which) async {
  // var response = await methodChannel
  //     .invokeMethod<dynamic>('', {"payInfo": payInfo});
  // return response;
  switch (which) {
    case Payment():
      return await methodChannel.invokeMethod<dynamic>(
          'wechatPay', which.arguments);
    case HongKongWallet():
      return await methodChannel.invokeMethod<dynamic>(
          'wechatPayHongKongWallet', which.arguments);
  }
}