Make evaluateJavaScript brige default

This closes #320
This commit is contained in:
Simon MacDonald 2016-03-13 22:39:47 -04:00 committed by Joe Bowser
parent bb96bb9a88
commit 047ed52d60
3 changed files with 4 additions and 3 deletions

View File

@ -901,7 +901,7 @@ var cordova = require('cordova'),
EVAL_BRIDGE: 3 EVAL_BRIDGE: 3
}, },
jsToNativeBridgeMode, // Set lazily. jsToNativeBridgeMode, // Set lazily.
nativeToJsBridgeMode = nativeToJsModes.ONLINE_EVENT, nativeToJsBridgeMode = nativeToJsModes.EVAL_BRIDGE,
pollEnabled = false, pollEnabled = false,
bridgeSecret = -1; bridgeSecret = -1;

View File

@ -55,7 +55,7 @@ var cordova = require('cordova'),
EVAL_BRIDGE: 3 EVAL_BRIDGE: 3
}, },
jsToNativeBridgeMode, // Set lazily. jsToNativeBridgeMode, // Set lazily.
nativeToJsBridgeMode = nativeToJsModes.ONLINE_EVENT, nativeToJsBridgeMode = nativeToJsModes.EVAL_BRIDGE,
pollEnabled = false, pollEnabled = false,
bridgeSecret = -1; bridgeSecret = -1;

View File

@ -117,6 +117,7 @@ public class SystemWebViewEngine implements CordovaWebViewEngine {
SystemWebViewEngine.this.cordova.getActivity().runOnUiThread(r); SystemWebViewEngine.this.cordova.getActivity().runOnUiThread(r);
} }
})); }));
nativeToJsMessageQueue.addBridgeMode(new NativeToJsMessageQueue.EvalBridgeMode(this, cordova));
bridge = new CordovaBridge(pluginManager, nativeToJsMessageQueue); bridge = new CordovaBridge(pluginManager, nativeToJsMessageQueue);
exposeJsInterface(webView, bridge); exposeJsInterface(webView, bridge);
} }