gpt4 book ai didi

node.js - Cloudinary node.js的上传进度

转载 作者:行者123 更新时间:2023-12-03 12:26:23 25 4
gpt4 key购买 nike

我在angularjs Web SPA中使用cloudinary,并且有一个名为.progress的不错的回调:

.progress(function (info) {
//file.progress = Math.round((e.loaded * 100.0) / info.total);
//file.status = "Uploading... " + file.progress + "%"
console.log(info);
})

基本上是使用有关上传状态信息的数据记录对象。

现在我想知道在服务器端通过nodeJS代码上传时是否能够以某种方式获得相同的进度
cloudinary.v2.uploader.upload(path, { resource_type: "video" }, function(err, success) {
console.log('err: ' + JSON.stringify(err));
console.log('suc: ' + JSON.stringify(success.secure_url));
});

我正在使用 Electron 设备,因此我可以通过ipcMain与nodeJS前端进行通信,可以将自定义事件从node传输至前端,这样我就可以每上传1%传递一次新事件,并在前端显示一些进度条。

但是由于cloduinary文档没有提供有关如何获取使用nodejs上传的状态的其他信息,所以我不知道该怎么做以及是否可行。

最佳答案

经过更多的谷歌搜索之后,我从cloudinary合作者那里发现了information on github,该进展不适用于服务器端上载。

关于node.js - Cloudinary node.js的上传进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51573300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com