Skip to content

Commit 4ddbc64

Browse files
committed
Test MethodChannel for receive message from android
1 parent ccc7cf7 commit 4ddbc64

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

lib/base/Alipay.dart

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import 'dart:async';
22
import 'dart:convert';
3+
import 'dart:io';
34

45
import 'package:http/http.dart' as http;
56
import 'package:flutter/material.dart';
@@ -57,7 +58,7 @@ class _AlipayDemoState extends State<AlipayDemo> {
5758
final String payInfo = await _sendPaymentParameters(result.content);
5859
print("返回结果$payInfo");
5960
} else {
60-
_neverSatisfied(result.message);
61+
_neverSatisfied("错误编码: ${result.code}, 错误信息: ${result.message}");
6162
}
6263
} on PlatformException catch (e) {
6364
_neverSatisfied(e.message);
@@ -106,6 +107,8 @@ class _AlipayDemoState extends State<AlipayDemo> {
106107
result = Post(code: 408, message: e.message, content: e.toString());
107108
} on FormatException catch (e) {
108109
result = Post(code: 405, message: e.message, content: e.toString());
110+
} on SocketException catch (e) {
111+
result = Post(code: 407, message: e.message, content: e.toString());
109112
}
110113
return result;
111114
}

0 commit comments

Comments
 (0)