flutter 死亡红屏 隐藏
2024-10-07 20:11:52
当组件报错的时候会出现红屏现象,解决办法是覆盖原有的ErrorWidget 用一个空白的组件去替换它
1.main.dart中进行修改
新增覆盖代码:
void setCustomErrorPage(){
ErrorWidget.builder = (FlutterErrorDetails flutterErrorDetails){
print(flutterErrorDetails.toString());
return Center(
child: Text("请重新加载"),
);
};
} 在main 方法中调用此 方法进行报错的覆盖。
处理之后死亡红屏消失。
最新文章
- Dapper.Net 应用
- Jeesite的cahche工具类
- Navigation Drawer的使用及遇到的问题
- ELK 信息统计分析-2
- python-socket.error[10054]:对象的复制
- 一段实现页面上的图片延时加载的js
- C# 序列化xml
- POJ2104 K-th Number Range Tree
- Win8 移除右键菜单中的SkyDrive Pro选项
- DFU工作过程中USB机制
- 【HDOJ】1520 Anniversary party
- c++ 日志操作
- Elasticsearch,Kibana,Logstash,NLog实现ASP.NET Core 分布式日志系统
- 安装CentOS7精简版后的配置工作
- Java动手及实验整理
- 微信小程序接入腾讯云IM即时通讯(会话列表)
- 数据库sharding系列好文收藏
- SQL on Hadoop中用到的主要技术——MPP vs Runtime Framework
- Hadoop之MapReduce学习笔记(一)
- 使用HttpURLConnection请求multipart/form-data类型的form提交