【发布时间】:2020-10-06 16:36:41
【问题描述】:
如何在 仅在选择图像时触发的 image_picker_web 应用程序中加入加载微调器?
我能做的最好的事情是由“选择图像”按钮触发的微调器,如下所示,但这会在打开目录时显示微调器,即在选择任何内容之前,我需要它在用户选择一张图片并在目录中点击“打开”。
Image pickedImage;
bool isWaiting = false;
pickImage() async {
setState(() {
isWaiting = true;
});
Image fromPicker =
await ImagePickerWeb.getImage(outputType: ImageType.widget);
if (fromPicker != null) {
setState(() {
isWaiting = false;
pickedImage = fromPicker;
});
}
}
RaisedButton(
onPressed: () => pickImage(),
child: isWaiting
? SizedBox(child: Image.asset('assets/spinner.gif'))
: Text('Select Image'),
),
【问题讨论】:
-
此代码不起作用?我不明白这个问题。
-
这是来自 image_picker_web 的原始示例:pub.dev/packages/image_picker_web/example,我只想在图像加载时包含一个加载微调器
-
好的,知道了。那么您面临什么问题?
-
我不知道从哪里开始 - 我找不到任何使用加载微调器的示例??
标签: flutter spinner flutter-web imagepicker