Skip to content

Commit 42bd969

Browse files
committed
Log a warning when calling an unregistered handler from ObjC. Fix marcuswestin#120
1 parent b1184a4 commit 42bd969

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

WebViewJavascriptBridge/WebViewJavascriptBridge_JS.m

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,10 @@ function _dispatchMessageFromObjC(messageJSON) {
8585
try {
8686
handler(message.data, responseCallback);
8787
} catch(exception) {
88-
if (typeof console != 'undefined') {
89-
console.log("WebViewJavascriptBridge: WARNING: javascript handler threw.", message, exception);
90-
}
88+
console.log("WebViewJavascriptBridge: WARNING: javascript handler threw.", message, exception);
89+
}
90+
if (!handler) {
91+
console.log("WebViewJavascriptBridge: WARNING: no handler for message from ObjC:", message);
9192
}
9293
}
9394
});

0 commit comments

Comments
 (0)