addFile method
dynamic
addFile()
添加图片
Implementation
addFile() async {
if (await PermissionCheckUtils.file(reason)) {
FilePickerResult? result = await FilePicker.platform.pickFiles();
if (result != null) {
File file = File(result.files.single.path!);
// 判断是否为支持的图片类型
bool isFile = supportedFileExtensions
.any((extension) => file.path.endsWith(extension));
if (isFile) {
fileList.add(file);
callbackFile(fileList);
} else {
BaseToast.showError("请选择正确的文件类型");
}
}
}
}