diff --git a/framework/src/org/apache/cordova/CordovaResourceApi.java b/framework/src/org/apache/cordova/CordovaResourceApi.java index b2b0380e..0390bb09 100644 --- a/framework/src/org/apache/cordova/CordovaResourceApi.java +++ b/framework/src/org/apache/cordova/CordovaResourceApi.java @@ -104,28 +104,28 @@ public class CordovaResourceApi { public static int getUriType(Uri uri) { assertNonRelative(uri); String scheme = uri.getScheme(); - if (ContentResolver.SCHEME_CONTENT.equals(scheme)) { + if (ContentResolver.SCHEME_CONTENT.equalsIgnoreCase(scheme)) { return URI_TYPE_CONTENT; } - if (ContentResolver.SCHEME_ANDROID_RESOURCE.equals(scheme)) { + if (ContentResolver.SCHEME_ANDROID_RESOURCE.equalsIgnoreCase(scheme)) { return URI_TYPE_RESOURCE; } - if (ContentResolver.SCHEME_FILE.equals(scheme)) { + if (ContentResolver.SCHEME_FILE.equalsIgnoreCase(scheme)) { if (uri.getPath().startsWith("/android_asset/")) { return URI_TYPE_ASSET; } return URI_TYPE_FILE; } - if ("data".equals(scheme)) { + if ("data".equalsIgnoreCase(scheme)) { return URI_TYPE_DATA; } - if ("http".equals(scheme)) { + if ("http".equalsIgnoreCase(scheme)) { return URI_TYPE_HTTP; } - if ("https".equals(scheme)) { + if ("https".equalsIgnoreCase(scheme)) { return URI_TYPE_HTTPS; } - if (PLUGIN_URI_SCHEME.equals(scheme)) { + if (PLUGIN_URI_SCHEME.equalsIgnoreCase(scheme)) { return URI_TYPE_PLUGIN; } return URI_TYPE_UNKNOWN;