首页 > 解决方案 > 想要从设备中获取所选文件的字节数

问题描述

所以基本上我想从我的设备中选择文件并在字节的帮助下加密它们。我已经完成了选择部分,并且已经使用文件选择器完成了,如果有人可以帮助我如何获取我选择的文件的字节,那将非常有帮助。这是我从设备中选择文件的代码


void selectFileFromDevice(d) async{
  FilePickerResult filePickerResult = await FilePicker.platform.pickFiles(allowMultiple: true);
  if(filePickerResult!=null){
    List<io.File> files = filePickerResult.paths.map((path) => io.File(path)).toList();
    
  }else{
    print('user cancelled the picker');
  }
}

上面的代码工作得很好我只想知道如何获取我选择的文件的字节。谢谢

标签: flutterbytefilepicker

解决方案


您可以使用以下代码获取文件的字节

Uint8List  bytes = await  files[0].readAsBytes();

推荐阅读