首页 > 解决方案 > 检查资产是否存在于颤动中

问题描述

如何检查 Flutter 中是否存在特定资产。我正在尝试加载一些图像和声音文件,当这些资产不存在时我需要处理这种情况。

我需要检查是否存在,因为我有从 1 到 1000 的数字的音频文件和图像。当我构建我的小部件时,我使用从 1 到 1000 的循环来构建它。并且资产中可能不存在所需的文件(当前编号的图像或声音)。

标签: dartflutterassets

解决方案


如果您使用简单的 Image.asset 小部件,您可以尝试我的解决方案:

Image.asset(
'assets/image.jpg',
 errorBuilder: (BuildContext context, Object exception, StackTrace stackTrace) {
                return Image.network('path');})

推荐阅读