From 6aa77c8cc6f491e7c02ed98704832f05788cdf9b Mon Sep 17 00:00:00 2001 From: warnerliu Date: Wed, 18 Jan 2017 10:34:07 +0800 Subject: [PATCH] fix CallbackFuntion onCallback not work issue fix JS callback issue --- library/src/main/assets/WebViewJavascriptBridge.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/src/main/assets/WebViewJavascriptBridge.js b/library/src/main/assets/WebViewJavascriptBridge.js index 440b952..11c0128 100644 --- a/library/src/main/assets/WebViewJavascriptBridge.js +++ b/library/src/main/assets/WebViewJavascriptBridge.js @@ -117,11 +117,11 @@ //提供给native调用,receiveMessageQueue 在会在页面加载完后赋值为null,所以 function _handleMessageFromNative(messageJSON) { console.log(messageJSON); - if (receiveMessageQueue && receiveMessageQueue.length > 0) { + if (receiveMessageQueue) { receiveMessageQueue.push(messageJSON); - } else { - _dispatchMessageFromNative(messageJSON); } + _dispatchMessageFromNative(messageJSON); + } var WebViewJavascriptBridge = window.WebViewJavascriptBridge = {