Flutter

Flutter ErrorWidget

2021-09-03  本文已影响0人  xmb

1、问题
Flutter如果运行出错,会出现如下情况

debug下爆红,release下则为灰屏。:

IMG_3664.PNG

2、替换错误页面:

  ErrorWidget.builder = (FlutterErrorDetails flutterErrorDetails) {
    print(flutterErrorDetails.toString());
    return Material(
      child: Center(
        child: Container(
          child: Text("出现错误了~"),
        ),
      ),
      // ),
    );
  };

① 全局替换
main()中给ErrorWidget.builder赋值即可。
② 单个Widget替换
Widget中给ErrorWidget.builder赋值即可。

效果如下:


IMG_3665.PNG
上一篇下一篇

猜你喜欢

热点阅读