在删除pick函数和文件后尝试使用remove函数。 (从这里https://www.filepicker.com/documentation/file_ingestion/javascript_api/remove?v=v2)
selectFileMedium: function () {
filepicker.pick({
cropRatio: 24/13,
mimetype: 'image/*',
imageDim: [1440, 780]
}, function (Blob) {
InnerThis.uploadMediumImage(Blob.url, Blob.filename);
filepicker.remove(Blob);
});
}
我这样做是否正确?
答案 0 :(得分:0)
Blob对象返回url属性,这是上传文件的统一网址,例如:
https://www.filepicker.io/api/file/AQgF2U68SNmJDpDXlOdg
然而,由于v2对话版本有裁剪UI可用。如果用户裁剪文件作为响应,则返回上传的文件URL,并附加Rest转换参数:
https://www.filepicker.io/api/file/AQgF2U68SNmJDpDXlOdg/convert?crop=100,200,200,300
filepicker.remove剂量不处理它。一些临时的解决方法是在删除它之前从“/ convert”部分剥离url。但它应该在图书馆方面解决。