Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 如何获取资产映像的大小_Flutter_Dart - Fatal编程技术网

Flutter 如何获取资产映像的大小

Flutter 如何获取资产映像的大小,flutter,dart,Flutter,Dart,我正在从图库中选取一幅图像,我需要图像的大小(以字节为单位),我如何才能得到它 我试过了,但大小不对,我选了两张127 kb的图片,但这张是308 List<Asset> assets = await MultiImagePicker.pickImages(maxImages: count, enableCamera: showCamera); for (int i = 0; i < assets.length; i++) { await assets[i]

我正在从图库中选取一幅图像,我需要图像的大小(以字节为单位),我如何才能得到它

我试过了,但大小不对,我选了两张127 kb的图片,但这张是308

List<Asset> assets = await MultiImagePicker.pickImages(maxImages: count, enableCamera: showCamera);
    for (int i = 0; i < assets.length; i++) {
      await assets[i].getByteData().then((value) {
        print("${value.lengthInBytes/1000}");
      });
    }
List assets=wait multi-imagepicker.pickImages(最大值:count,enableCamera:showCamera);
对于(int i=0;i
可能会对您有所帮助。