gpt4 book ai didi

javascript - 精细 uploader : Process a file before uploading

转载 作者:行者123 更新时间:2023-11-30 17:27:41 29 4
gpt4 key购买 nike

我需要处理通过(有和没有分块)上传到 Amazon S3 的每个文件的二进制数据。你知道 Fineuploader 中是否有我可以用来处理每个二进制 block /文件的函数/信号吗?:

例如:

preupload(data_chunk)
process(data_chunk);
return data_chunk

这对我的项目非常有用。

干杯,彼得

最佳答案

最简单的方法是在 submit 事件处理程序中获取 File/Blob,从您的处理程序返回 false (告诉 Fine Uploader 忽略该文件),对其进行处理,然后通过 addBlobs 方法将处理后的文件发送回 Fine Upload。您需要确保您的提交事件处理程序知道要处理/忽略哪些文件以及要“单独处理”哪些文件。您可以执行此操作的一种方法是向您的提交事件处理程序查找的已处理 Blob 添加一个属性。

由于 Stack Overflow 的代码编辑器很糟糕,我创建了 a gist to demonstrate this .

关于javascript - 精细 uploader : Process a file before uploading,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23891376/

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