1.使用WillPopScope包裹Scaffold
2.加上onWillPop方法
return WillPopScope(
onWillPop: () {
Future<bool> canGoBack = _webViewController.canGoBack();
canGoBack.then((str) {
if(str){
_webViewController.goBack();
}else{
Navigator.of(context).pop();
}
});
},
child: Scaffold( ...
webview使用的是
flutter_inappbrowser