七牛 Node SDK 会导致 Electron 启动新实例
如题,暂时不确定是哪里导致的。
总之,在 Electron 的 main process 里调用七牛云 SDK qiniu.io.putFile(),会启动一个新实例,原本的上传会暂停。这个时候关掉新实例,上传会继续。当前文件上传完成后,下个文件又会启动一个新实例。如此反复。
文档中的代码如下:
qiniu.io.putFile(uptoken, key, localFile, extra, function(err, ret) {
if(!err) {
// 上传成功, 处理返回值
console.log(ret.hash, ret.key, ret.persistentId);
} else {
// 上传失败, 处理返回代码
console.log(err);
}
});
已开 issue。
估计要等春节后修复了。
暂时可以用社区版 SDK 先顶上。
相关文章
Bug求助+悬赏
哎,老革命遇到新问题,创业+远程工作之后,想拉几个人跟我一起排查 bug 也找不到,只好公开求助+悬赏。 首先 […]
2023-08-315 分钟
应用创意:家用媒体中心
(这个灵感部分来源于群里的同学) 前阵子群里有同学问,能否用 electron 搭建服务器,提供局域网内的文件 […]
2021-09-052 分钟
webpack 入口是 vue 文件时,无法合并 CSS
在多页网站中合并 CSS 是很常见的优化手法。一般来说,CSS 体积不会太大,使用同一份 CSS,改进用户点击 […]
2020-05-214 分钟


