我正在使用精美的上传器,我想在页面加载时在精细上传器中显示预先上传的图像。
我做了一些研究,发现了一个潜在的解决方案:
show previously uploaded images in [FINE UPLOADER]
但是,我不知道如何实现它,下面是我的代码(到目前为止我尝试过的):
var manualUploader = new qq.FineUploader({
element: document.getElementById('fine-uploader-manual-trigger'),
template: 'qq-template-manual-trigger',
request: {
endpoint: ''
},
thumbnails: {
placeholders: {
waitingPath: 'images/waiting-generic.png',
notAvailablePath: 'images/not_available-generic.png'
}
},
validation: {
// allowedExtensions: ['jpeg', 'jpg', 'txt'],
itemLimit: 6,
// sizeLimit: 51200 // 50 kB = 50 * 1024 bytes
},
session: {
endpoint: 'http://localhost/spacebar/img/advertisements/advertisement_0_1467805607_138.png'
},
autoUpload: false,
debug: true
});
以下是我在控制台中的回复
并在控制台
中收到此[Fine Uploader 5.10.0] Problem parsing session response: JSON.parse: unexpected character at line 1 column 1 of the JSON data
错误
请帮助并指导如何实施
答案 0 :(得分:1)
问题出在session.endpoint
。 Fine Uploader将在启动时向此端点发送GET请求,期待 JSON 响应,其中包含有关要填充的初始文件列表的数据。
如果您为session.endpoint选项指定了值,则为Fine Uploader将在启动时向您的端点发送GET请求(和 可选地,当实例被重置时)。对此请求的响应 必须是有效的JSON。更具体地说,它必须是JSON数组 包含要送入上传者的每个文件的对象。
有关详细信息,请参阅http://docs.fineuploader.com/branch/master/features/session.html。