diff --git a/android/src/main/java/com/flutter_webview_plugin/WebviewActivity.java b/android/src/main/java/com/flutter_webview_plugin/WebviewActivity.java index 400a40b8..fe0e9ecb 100644 --- a/android/src/main/java/com/flutter_webview_plugin/WebviewActivity.java +++ b/android/src/main/java/com/flutter_webview_plugin/WebviewActivity.java @@ -76,6 +76,10 @@ protected void onDestroy() { @Override public void onBackPressed() { + if(webView.canGoBack()){ + webView.goBack(); + return; + } FlutterWebviewPlugin.channel.invokeMethod("onBackPressed", null); super.onBackPressed(); }