我只是将基本的UI示例集成到一个应用程序中 . 我想要实现的是为一些无法在预览中呈现的文件添加特定的缩略图 . 例如,我想为word,excels,ppt和pdfs添加一些图像 . 我想得到一张固定的图片 .
我知道如何生成这些文件的预览,但首先我想尝试一些简单的事情 .
我正在检查这个问题Blueimp Jquery File Upload : Doesn't show thumbnail preview image
在我的情况下,控件正确预览视频和图像 .
他们谈论在jquery.fileupload-ui.js中修改这个函数
_renderPreviews: function (data) {
data.context.find('.preview').each(function (index, elm) {
$(elm).append(data.files[index].preview);
});
},
这是我必须修改以使其工作的唯一部分?
如果有人可以向我解释,控件的内部流程如何生成图像的预览 . 我真的很感激 .
2 回答
最后,我无法修改控件中的预览功能 .
但是,我在完成后上传的项目的第二个渲染中实现了一些自定义 .
之前看起来更好 . 为了达到这个目的,我修改了
您可以从https://github.com/ronnieoverby/blue-imp-upload-aspnet-mvc/tree/master/src/jquploadz检查下载原始示例项目的更改
这里's my workaround for adding custom thumbnails after files have been uploaded, assuming you'重新使用了像演示示例中的blueimp javascript模板(x-tmpl):https://github.com/blueimp/JavaScript-Templates