0
我想在上传到sapui5服务器之前压缩一个文件(image(png/jpeg/jpg)/ pdf /)。我想上传一个大文件,但我想在上传前压缩该文件。请建议我解决方案?如何在即时上传之前在服务器上传之前在sapui5中压缩文件?
我想在上传到sapui5服务器之前压缩一个文件(image(png/jpeg/jpg)/ pdf /)。我想上传一个大文件,但我想在上传前压缩该文件。请建议我解决方案?如何在即时上传之前在服务器上传之前在sapui5中压缩文件?
我认为你将无法做到即时上传。相反,您应该从文件上传器的change
事件中获取该文件(查看change事件,它具有文件参数)。
然后,您可以将该文件对象与zip.js库一起用于创建内存中的zip并将其保存到例如一个Blob。之后,您只需将blob发送到POST请求(例如,查看How can javascript upload a blob?)。也许你还应该提供一些文件上传特定的标题(如Slug
)。
我不认为有可靠的方法来压缩用户机器上的文件 – Jorg