【发布时间】:2020-01-24 14:24:51
【问题描述】:
我使用 FilePond 来显示以前上传的带有 load 功能的图像。这些文件是可见的,但是我没有预览(我在上传文件时得到)。
是否可以通过load显示文件预览?
files: [{
source: " . $profile->profileImage->id . ",
options: {
type: 'local',
}
}],
【问题讨论】:
-
可以,你必须定义
server.load端点,它应该返回一个文件对象pqina.nl/filepond/docs/patterns/api/server/#load -
加载端点现在指向一个 PHP 方法,返回一个图像块。我是否必须创建一个 JS 函数才能将该 blob 放入 File 对象中?
-
不应该这样做
-
嗯,那我可能会返回错误的数据。如文档中所述,它是 PHP readfile() 输出,标头设置为内联。我看到文件名和文件大小,但没有预览。这是否敲响了我错过了什么的钟声?
-
关于为什么显示文件大小和名称而不是图像本身的任何想法?
标签: filepond