4646import io .flutter .plugin .common .MethodChannel .Result ;
4747import io .flutter .plugin .common .PluginRegistry .Registrar ;
4848
49- class JVRequestItem {
50- public MethodCall call ;
51- Result result ;
52- }
49+
5350
5451/** JverifyPlugin */
5552public class JverifyPlugin implements MethodCallHandler {
@@ -74,7 +71,6 @@ public class JverifyPlugin implements MethodCallHandler {
7471
7572 private Context context ;
7673 private MethodChannel channel ;
77- private HashMap <String ,JVRequestItem > requestQueue = new HashMap ();
7874
7975 /** Plugin registration. */
8076 public static void registerWith (Registrar registrar ) {
@@ -92,28 +88,6 @@ private JverifyPlugin(Registrar registrar,MethodChannel channel){
9288 public void onMethodCall (MethodCall call , Result result ) {
9389 Log .d (TAG ,"onMethodCall:" + call .method );
9490
95- // JVRequestItem item = requestQueue.get(call.method);
96- // if (item == null) {
97- // item = new JVRequestItem();
98- // item.call = call;
99- // item.result = result;
100- //
101- // requestQueue.put(call.method,item);
102- //
103- // processMethod(call, result);
104- // }else {
105- // String error_repeat_desc = call.method + " is requesting, please try again later.";
106- //
107- // Map<String,Object> map = new HashMap<>();
108- // map.put(j_code_key,j_error_code_repeat);
109- // map.put(j_msg_key,error_repeat_desc);
110- //
111- // result.success(map);
112- // }
113- processMethod (call ,result );
114- }
115-
116- private void processMethod (MethodCall call , Result result ) {
11791 Log .d (TAG ,"processMethod:" + call .method );
11892 if (call .method .equals ("setup" )) {
11993 setup (call ,result );
@@ -149,17 +123,6 @@ private void processMethod(MethodCall call, Result result) {
149123 }
150124 }
151125
152- private void methodCallBack (Object object ,String method ) {
153- Log .d (TAG ,"Action - methodCallBack:" + method );
154-
155- JVRequestItem item = requestQueue .get (method );
156- if (item != null ) {
157- if (item .result != null ) {
158- item .result .success (object );
159- }
160- }
161- requestQueue .remove (method );
162- }
163126
164127 // 主线程再返回数据
165128 private void runMainThread (final Map <String ,Object > map , final Result result , final String method ) {
0 commit comments