Программно добавить существующий файл в Dropzone

Я пытаюсь добавить существующее изображение в мою зону сброса программно, используяdropzone.js FAQ в качестве руководства:

// Add the existing image if it's there.
// headerDropzone is my dropzone (debug shows it as existing and initialized at this point.
var on_load_header = $( '[name="on_load_header_image"]' ).val();
var on_load_header_path = $( '[name="on_load_header_image_path"]' ).val();

if ( on_load_header ) {

    // Hardcoded size value is just for testing, see my second question below.
    var on_load_header_data = { name: on_load_header, size: 12345 };

    // Call the default addedfile event handler
    headerDropzone.options.addedfile.call( headerDropzone, on_load_header_data );

    // And optionally show the thumbnail of the file:
    headerDropzone.options. thumbnail.call( headerDropzone, on_load_header_data, on_load_header_path);

}

Моя первая проблема в том, что это просто не работает. Событие добавленного файла не запускается (или, по крайней мере, обработчик добавленного файла вheaderDropzone никогда не срабатывает), то же самое относится и к миниатюре.

Моя вторая проблема / вопрос: я должен предоставить размер файла? Я мог бы получить это на стороне сервера, но я бы предпочел не делать этого, если мне на самом деле не нужно.

Ответы на вопрос(8)

Ваш ответ на вопрос