flutter - 红屏:无效参数 (onError):错误处理程序必须接受一个 Ojbect 或一个对象和一个 Stacktrace 作为参数。:闭包:() => Null
问题描述
得到这个错误和相关的代码区域如下。不知道为什么会发生这种情况或如何解决:
import 'package:cached_network_image/cached_network_image.dart';
import 'package:flutter/material.dart';
Widget cachedNetworkImage(String mediaUrl) {
return CachedNetworkImage(
imageUrl: mediaUrl,
fit: BoxFit.cover,
placeholder: (context, url) => Padding(
child: CircularProgressIndicator(),
padding: EdgeInsets.all(20.0),
),
errorWidget: (context, url, error) => Icon(Icons.error),
);
}
解决方案
推荐阅读
- javascript - 无法设置本地存储
- c# - ASP.NET:如何使用命令行在文件夹中发布
- php - 在工艺品商业下订单后检索订单详细信息
- javascript - Ajax 调用使 jQuery 代码行为不端并破坏布局
- ios - 为不同的目标声明常量
- c++ - 从 C++ 代码通过 PQsendQuery 执行 sql 时 Postgres SQL 解析错误 - SQLState:42601 消息:在“”或附近出现语法错误
- mysql - 如何在单个语句中使用 AND 和 OR
- excel - 批量修改条目电子表格 - excel libreoffice calc
- reactjs - preload.ts 中的 contextBridge.exposeInMainWorld:ipcRenderer 接收到来自 main.ts 的消息,但渲染器没有得到它
- javascript - 根据“喜欢”状态更改 SVG 图标颜色