Flutter 使用driveApi.files.create上传到Google Drive时,如何获得上传进度

Flutter 使用driveApi.files.create上传到Google Drive时,如何获得上传进度,flutter,dart,google-drive-api,Flutter,Dart,Google Drive Api,如何获得上传进度 var driveApi = ga.DriveApi(client); var fileToUpload = File(sfilePath + sfileName + '.jpg'); var response = await driveApi.files.create(ga.File()..name = 'my_file.jpg', uploadMedia: ga.Media(fileToUpload.openRead(), fileToUpload.lengthS

如何获得上传进度

var driveApi = ga.DriveApi(client);
var fileToUpload = File(sfilePath + sfileName + '.jpg');
var response = await driveApi.files.create(ga.File()..name = 'my_file.jpg',
     uploadMedia: ga.Media(fileToUpload.openRead(), fileToUpload.lengthSync()));
print(response.toJson());  

即使在stackoverflows上,现有的问题也只有这个例子,但在上传过程中从未出现过。有人有什么想法吗?

请看一次:-根据总长度计算剩余长度?@DaImTo你能举个例子吗?我不明白。不,对不起,我没有飞镖,所以不要提交例子。你真的应该试一试。编辑你的问题,如果你有任何问题,显示任何错误。我相信,一旦我们看到你所做的尝试,会有人提供帮助。请看一次:-根据总长度计算剩余长度?@DaImTo你能举个例子吗?我不明白。不,对不起,我没有飞镖,所以不要提交例子。你真的应该试一试。编辑你的问题,如果你有任何问题,显示任何错误。我相信一旦我们看到你的企图,会有人帮上忙的。