如何选择要使用 flutter web 上传的文件和图像

2024-01-30

我想知道如何从用户计算机中选择图像到我的 flutter web 应用程序中进行上传


Using dart:html不建议直接在 Flutter 中打包。

相反,使用这个包:https://pub.dev/packages/file_picker https://pub.dev/packages/file_picker.

Flutter Web 中的使用示例:

class FileUploadButton extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return RaisedButton(
      child: Text('UPLOAD FILE'),
      onPressed: () async {
        var picked = await FilePicker.platform.pickFiles();

        if (picked != null) {
          print(picked.files.first.name);
        }
      },
    );
  }
}

注意FilePickerResult.pathFlutter Web 不支持。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何选择要使用 flutter web 上传的文件和图像 的相关文章

随机推荐