我正在调用Fine-Uploader来上传带有客户端缩放的图像,而我正在隐藏缩放的图像。如果我的服务器端接收器CGI脚本中存在错误,则所有上载都会失败并且图像显示“重试”按钮,但是单击它(修复错误之后!)只会导致重新发送失败的原始图像。缩放的图像丢失。这是精细上传者电话。如果它们失败了,我还缺少什么来重新发送缩放图像?
$('#fine-uploader-manual-trigger').fineUploader({
template: 'qq-template-manual-trigger',
request: {
endpoint: 'cgi/fine-uploader.cgi',
},
thumbnails: {
placeholders: {
waitingPath: PLACEHOLDERS+'waiting-generic.png',
notAvailablePath: PLACEHOLDERS+'not_available-generic.png'
}
},
// request client-size scaling - causes upload of "image (size).jpg" in addition to "image.jpg"
scaling: {
sizes: [
{ name: "thumb", maxSize: 200 },
{ name: "popup", maxSize: 600 },
],
hideScaled: true
},
autoUpload: false
});
$('#trigger-upload').click(function() {
$('#fine-uploader-manual-trigger').fineUploader('uploadStoredFiles');
});
};
答案 0 :(得分:0)
来自scaled images documentation page:
由于它们不会在UI中显示,这意味着无法通过Fine Uploader的默认UI删除,取消或手动重试它们。如果您选择将这些版本从UI中隐藏,默认情况下,这些缩放版本的失败对用户来说显然不明显。
如果您想手动重试隐藏的缩放图像,则需要处理其ID并使用retry API method。