|
|
@@ -373,8 +373,10 @@ class WebviewManager {
|
|
|
webView.getSettings().setUseWideViewPort(useWideViewPort);
|
|
|
|
|
|
// Handle debugging
|
|
|
- webView.setWebContentsDebuggingEnabled(debuggingEnabled);
|
|
|
-
|
|
|
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
|
|
|
+ webView.setWebContentsDebuggingEnabled(debuggingEnabled);
|
|
|
+ }
|
|
|
+
|
|
|
webViewClient.updateInvalidUrlRegex(invalidUrlRegex);
|
|
|
|
|
|
if (geolocationEnabled) {
|
|
|
@@ -416,6 +418,10 @@ class WebviewManager {
|
|
|
webView.loadUrl(url);
|
|
|
}
|
|
|
|
|
|
+ void reloadUrl(String url, Map<String, String> headers) {
|
|
|
+ webView.loadUrl(url, headers);
|
|
|
+ }
|
|
|
+
|
|
|
void close(MethodCall call, MethodChannel.Result result) {
|
|
|
if (webView != null) {
|
|
|
ViewGroup vg = (ViewGroup) (webView.getParent());
|