Yii 中的文件上传查看器组件


File upload viewer component in Yii

Yii 中是否有任何组件可以上传并让用户在上传后查看上传的文件:

我希望单个扩展名处理以下文件:

JPG、PNG、礼品、MP3、WAV、DOX、Doc、PDF 和 WMV

我尝试使用XUpload,但它在上传后不会生成PDF,文档和视频文件的文件预览。

有什么建议吗?我已经浪费了几个小时来寻找。

我认为很难

找到一件可以满足您要求的所有事情。您可能需要拆分上传和查看功能。上传完成后,确定文件类型,然后 ajax 返回要加载的某种预览 url。

您甚至可能最终会得到必须支持的不同查看器(一个用于pdf,一个用于音频等)。不太可能有一个预览器可以处理您提到的所有格式。