jjzjj

encryptedByteData

全部标签

asynchronous - Flutter:如何在不阻塞 UI 的情况下异步地从 Assets 中读取文件

在flutter中,rootBundle.load()给我一个ByteData对象。dart中的ByteData对象到底是什么?可以用来异步读取文件吗?我真的不明白这背后的动机。为什么不给我一个好的ol'File对象,或者更好的是Assets的完整路径?在我的例子中,我想从一个Assets文件中异步读取字节,一个字节一个字节地写入一个新文件。(构建一个不会挂断UI的XOR解密东西)这是我能做的最好的了,它悲惨地挂断了UI。loadEncryptedPdf(fileName,secretKey,cacheDir)async{finallenSecretKey=secretKey.leng

asynchronous - Flutter:如何在不阻塞 UI 的情况下异步地从 Assets 中读取文件

在flutter中,rootBundle.load()给我一个ByteData对象。dart中的ByteData对象到底是什么?可以用来异步读取文件吗?我真的不明白这背后的动机。为什么不给我一个好的ol'File对象,或者更好的是Assets的完整路径?在我的例子中,我想从一个Assets文件中异步读取字节,一个字节一个字节地写入一个新文件。(构建一个不会挂断UI的XOR解密东西)这是我能做的最好的了,它悲惨地挂断了UI。loadEncryptedPdf(fileName,secretKey,cacheDir)async{finallenSecretKey=secretKey.leng