From 7a13d5eef3013babc7882883f0f3662708088ca1 Mon Sep 17 00:00:00 2001 From: pingia Date: Sat, 12 Sep 2020 21:18:21 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E9=9D=9Estring=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E7=9A=84=E6=95=B0=E6=8D=AE=E4=B8=8D=E5=85=81=E8=AE=B8?= =?UTF-8?q?=E4=BA=A4=E4=BA=92=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/smallbuer/jsbridge/core/BridgeTiny.java | 8 ++++---- .../main/java/com/smallbuer/jsbridge/core/JSRequest.java | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/jsbridge/src/main/java/com/smallbuer/jsbridge/core/BridgeTiny.java b/jsbridge/src/main/java/com/smallbuer/jsbridge/core/BridgeTiny.java index 2db4cd4..cf87d1d 100644 --- a/jsbridge/src/main/java/com/smallbuer/jsbridge/core/BridgeTiny.java +++ b/jsbridge/src/main/java/com/smallbuer/jsbridge/core/BridgeTiny.java @@ -129,12 +129,12 @@ public void run() { * @param responseCallback OnBridgeCallback */ public void callHandler(String handlerName, Object data, OnBridgeCallback responseCallback) { - if (!(data instanceof String)){ - return; - } +// if (!(data instanceof String)){ +// return; +// } JSRequest request = new JSRequest(); if (data != null) { - request.data = (String) data; + request.data = data; } if (responseCallback != null) { String callbackId = String.format(BridgeUtil.CALLBACK_ID_FORMAT, (++mUniqueId) + (BridgeUtil.UNDERLINE_STR + SystemClock.currentThreadTimeMillis())); diff --git a/jsbridge/src/main/java/com/smallbuer/jsbridge/core/JSRequest.java b/jsbridge/src/main/java/com/smallbuer/jsbridge/core/JSRequest.java index 7c8b829..09cd0db 100644 --- a/jsbridge/src/main/java/com/smallbuer/jsbridge/core/JSRequest.java +++ b/jsbridge/src/main/java/com/smallbuer/jsbridge/core/JSRequest.java @@ -9,7 +9,7 @@ class JSRequest { public String callbackId; - public String data; + public Object data; public String handlerName; }