【Flutter】WillPopScope组件-监听物理返回键事件自定义返回事件

dart 复制代码
WillPopScope(
      onWillPop: () async {
        if ( flutterWebViewPlugin != null && await flutterWebViewPlugin.canGoBack() == true) {
          flutterWebViewPlugin!.goBack();
          return false; // 阻止默认的返回行为
        } else {
          return true; // 允许默认的返回行为
        }
      },
      child: Scaffold(),
    );

在WebviewScaffold页面中处理侧边返回 ,使页面回退不退出webview页面特别炒鸡无敌好用!

相关推荐
2501_944424121 小时前
Flutter for OpenHarmony游戏集合App实战之俄罗斯方块七种形状
android·开发语言·flutter·游戏·harmonyos
CheungChunChiu2 小时前
Flutter 在嵌入式开发的策略与生态
linux·flutter·opengl
小白阿龙3 小时前
鸿蒙+flutter 跨平台开发——汇率查询器开发实战
flutter·华为·harmonyos·鸿蒙
2501_944424124 小时前
Flutter for OpenHarmony游戏集合App实战之记忆翻牌配对消除
android·java·开发语言·javascript·windows·flutter·游戏
2501_944526425 小时前
Flutter for OpenHarmony 万能游戏库App实战 - 设置功能实现
android·javascript·flutter·游戏·harmonyos
kirk_wang5 小时前
Flutter艺术探索-Flutter异步编程:Future、async/await深度解析
flutter·移动开发·flutter教程·移动开发教程
IT陈图图5 小时前
Flutter × OpenHarmony 音乐播放器应用 - 构建录音控制区域
flutter·华为·鸿蒙·openharmony
2501_944424126 小时前
Flutter for OpenHarmony游戏集合App实战之记忆翻牌表情图案
开发语言·javascript·flutter·游戏·harmonyos
爱吃大芒果6 小时前
Flutter for OpenHarmony前置知识:Dart 语法核心知识点总结(上)
开发语言·flutter·dart
2501_944424126 小时前
Flutter for OpenHarmony游戏集合App实战之数字拼图打乱排列
android·开发语言·flutter·游戏·harmonyos