From c416c77d7a53c8efb2275e147c4f91caac71a334 Mon Sep 17 00:00:00 2001 From: Joe Bowser Date: Mon, 19 Nov 2012 10:35:47 -0800 Subject: [PATCH] Fix for CB-1879 by Tom Clarkson. Hacked in due to lack of pull request --- framework/src/org/apache/cordova/CordovaWebView.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/framework/src/org/apache/cordova/CordovaWebView.java b/framework/src/org/apache/cordova/CordovaWebView.java index 4777f25a..efd3cf89 100755 --- a/framework/src/org/apache/cordova/CordovaWebView.java +++ b/framework/src/org/apache/cordova/CordovaWebView.java @@ -302,6 +302,10 @@ public class CordovaWebView extends WebView { Log.i(TAG, "Disabled addJavascriptInterface() bridge callback due to a bug on the 2.3 emulator"); return; } + else if (SDK_INT == Build.VERSION_CODES.JELLY_BEAN_MR1) { + Log.i(TAG, "Disabled addJavascriptInterface() bridge callback for 4.2. Symbols are broken, and we can't compile the annotation needed to expose the exec."); + return; + } this.addJavascriptInterface(exposedJsApi, "_cordovaNative"); }