flutter - Flutter 同步图片上传
问题描述
我需要将图像列表上传到存储中,但我不想上传并等待每一张图像,因为这需要相当长的时间。我想同时上传它们,就像在不同的线程中一样。有一种方法可以使用标准飞镖异步实现多线程吗?还是我应该使用隔离物?你有一些示例代码吗?
解决方案
您可以在一个未来使用它们
final results = await Future.wait([
uploadFunction(image1)
uploadFunction(image2)
]);
您可以开始上传所有图像而无需等待前一张完成,一旦两次上传完成,将返回等待
推荐阅读
- numpy-random - 使用 Numpy Random 函数时出错(np.random.random_integers)
- sql - 无法在 CTE 中使用变量值
- checksum - 如何使用 javascript big endian 格式计算 16 位校验和值
- workflow - AEM 6.5,如何将工作流位置更改为模型/子文件夹
- c# - 如何验证自适应卡片机器人框架v4(瀑布模型)c#中的输入字段
- postgresql - 如何从邻接列表中获取后代数组?
- terraform - 如何在 Terraform Enterprise/Cloud 中运行“terraform state mv”命令?
- c# - 为所有字符提供相等宽度/空间的选项
- sql - 如何指定我的表以将数据以分钟和秒为单位的时间插入列中?
- django - django-redis-cache 创建具有整数值的随机键