Change useBrowserHistory to default to true (actually)

Also logs a deprecation mession on start-up when it is set to false.
Fixes issue: https://issues.apache.org/jira/browse/CB-1611
This commit is contained in:
Andrew Grieve 2012-10-23 13:15:44 -04:00
parent 0aa98ac2da
commit 6a1e089b73

View File

@ -731,11 +731,10 @@ public class CordovaWebView extends WebView {
}
// Init preferences
if ("false".equals(this.getProperty("useBrowserHistory", "false"))) {
this.useBrowserHistory = false;
}
else {
this.useBrowserHistory = true;
this.useBrowserHistory = !"false".equals(this.getProperty("useBrowserHistory", "true"));
if (!this.useBrowserHistory) {
// Deprecated in Cordova 2.2.0.
Log.w(TAG, "useBrowserHistory=false is deprecated. Use history.back() instead of navigator.app.backHistory().");
}
if ("true".equals(this.getProperty("fullscreen", "false"))) {