JQuery File Upload preview File Type 允许所有文件类型

Posted

技术标签:

【中文标题】JQuery File Upload preview File Type 允许所有文件类型【英文标题】:JQuery File Upload preview File Type to allow all file types 【发布时间】:2013-08-02 21:15:17 【问题描述】:

我正在尝试预览不同的文件类型,但它不起作用。默认情况下,jQuery 文件上传仅预览图像文件(jpeg | png | gif)。但我需要显示其他文件类型的预览,例如 (pdf | doc | pptx | txt)。怎么达到这个?? 我试过改变这个,但没有运气

现有代码:

previewFileTypes: /^image\/(gif|jpeg|png)$/,

我的更改:(仍然不显示 pdf、doc、ppt 的预览)

previewFileTypes: /^.*\/(gif|jpeg|png|pdf|PDF|pptx|plain|doc|docx)$/,

【问题讨论】:

【参考方案1】:

预览用于显示图像。 PDF 和文档文件类型不是图像,无法显示。来自documentation:

预览图像、音频和视频:图像、音频和视频的预览 文件可以在使用支持的浏览器上传之前显示 所需的 API。

【讨论】:

感谢您的回复,有没有我们可以预览其他类型的文件?? 必须先将其上传到服务器,然后创建图像缩略图。其他文档类型无法访问缩略图,这就是预览。

以上是关于JQuery File Upload preview File Type 允许所有文件类型的主要内容,如果未能解决你的问题,请参考以下文章

Jquery File Upload 总是失败,File Upload Aborted

jQuery-File-Upload 无文件

jQuery-File-upload:删除时出现 405 错误“方法不允许”

jquery jQuery-File-Upload 例子

jQuery-File-Upload iframe 后备检测

带有模型 OneToOneField 的 django-jquery-file-upload