From 035c3ad319d93314780efdab4e5f87c088922483 Mon Sep 17 00:00:00 2001 From: Andrew Grieve Date: Fri, 27 Feb 2015 15:46:17 -0500 Subject: [PATCH] Simplify default navigation policy to allow navigations within `/app_webview/` It's really on XHRs to it that are an issue. --- framework/src/org/apache/cordova/PluginManager.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/framework/src/org/apache/cordova/PluginManager.java b/framework/src/org/apache/cordova/PluginManager.java index 9424a6f6..4d7c8236 100755 --- a/framework/src/org/apache/cordova/PluginManager.java +++ b/framework/src/org/apache/cordova/PluginManager.java @@ -362,13 +362,7 @@ public class PluginManager { } // Default policy: - // Internal urls on file:// or data:// that do not contain "/app_webview/" are allowed for navigation - if (url.startsWith("file://") || url.startsWith("data:")) { - // This directory on WebKit/Blink based webviews contains SQLite databases! - // DON'T CHANGE THIS UNLESS YOU KNOW WHAT YOU'RE DOING! - return !url.contains("/app_webview/"); - } - return false; + return url.startsWith("file://"); } /**