您当前的位置: 首页 >  flutter

xiangzhihong8

暂无认证

  • 0浏览

    0关注

    1324博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Flutter 多图片上传

xiangzhihong8 发布时间:2020-08-05 17:47:01 ,浏览量:0

使用Flutter进行应用开发时,经常会遇到选图、拍照等需求。如果要求不高,Flutter图库选择可以使用官方提供的image_picker,如果需要多选,那么可以使用multi_image_picker插件库。multi_image_picker库支持图库管理,多选,拍照,当然还可以自定义资源管理界面。

multi_image_picker的使用也比较简单,首先,需要在pubspec.yaml配置文件中添加multi_image_picker库的依赖,如下所示。

dependencies:
  dio: ^3.0.9
  multi_image_picker: ^4.7.10

然后,我们编写逻辑代码,如下所示。

openMultiPhoto() async {
    List assets = await MultiImagePicker.pickImages(
        maxImages: 9,
        enableCamera: true,
      materialOptions:MaterialOptions(
          startInAllView:true,
          allViewTitle:'所有照片',
          actionBarColor:'#2196F3',
          textOnNothingSelected:'没有选择照片'
      ),
    );

    if (assets != null && assets.length > 0) {
      for (int i = 0; i < assets.length; i ++) {
        Asset asset = assets[i];
        uploadFil
关注
打赏
1482932726
查看更多评论
立即登录/注册

微信扫码登录

0.0449s