From ed398e9b3af75656bfd4423ff8f3ef736905e290 Mon Sep 17 00:00:00 2001 From: yirenjun Date: Tue, 5 Jan 2016 16:36:09 +0800 Subject: [PATCH] Print a log instead raising an exception in @select(flushMessageQueue:) --- WebViewJavascriptBridge/WebViewJavascriptBridgeBase.m | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/WebViewJavascriptBridge/WebViewJavascriptBridgeBase.m b/WebViewJavascriptBridge/WebViewJavascriptBridgeBase.m index 139e5bdf..8c5307f0 100755 --- a/WebViewJavascriptBridge/WebViewJavascriptBridgeBase.m +++ b/WebViewJavascriptBridge/WebViewJavascriptBridgeBase.m @@ -108,7 +108,8 @@ - (void)flushMessageQueue:(NSString *)messageQueueString{ } if (!handler) { - [NSException raise:@"WVJBNoHandlerException" format:@"No handler for message from JS: %@", message]; + NSLog(@"WVJBNoHandlerException, No handler for message from JS: %@", message); + continue; } handler(message[@"data"], responseCallback);