martin
(Martin Brennan)
7
在周末前进行最后一次更新。我有一个修复程序,应该会在下周初合并,它将在 uppy 内部恢复 pre-uppy 的“旧”工作方式。因此,在此之后,您的实现将恢复正常工作:
但是,我也会添加一个后续的 PR,将 addComposerUploadHandler 更改为将 多个 文件通过数组的形式发送到处理程序回调,这样您就不需要设置队列和 setTimeout 回调来处理传入的多个文件了。我认为这无论如何都是更正确的,并且是对 API 的整体改进。
因此,您的处理程序届时将变成如下所示:
// 注册视频的自定义上传处理程序。
api.addComposerUploadHandler(
["mp4", "mov", "mkv", "avi", "m4v"],
(files, editor) => {
console.log("Handling upload for", files.map((file) => file.name).join(", "));
sendToGDrive(files, api);
}
);
2 个赞