Как указано здесь: https://docs.fineuploader.com/api/methods.html#getItemByFileId getItemByFileId должен быть методом объекта загрузчика.
Я могу использовать другие методы, такие как getUploads, который возвращает 'функцию' при использовании typeof getUploads.
Однако getItemByFileId возвращает неопределенное значение при использовании typeof getItemByFileId.
Мне нужно это, чтобы я мог получить элемент, связанный с выбранным файлом, и нарисовать миниатюру в зависимости от формата и содержимого файла.
Я вижу очень похожий вопрос здесь, но это CoffeeScript: getItemByFileId не определен в onSubmitted с FineUploader
Я использую ответную-точную загрузку.
Вот мой код:
this.uploader = new FineUploaderS3({
options: {
...options,
callbacks: {
onSubmitted: () => {
const getItemByFileId = this.uploader.methods.getItemByFileId;
console.log("typeof getItemByFileId:", typeof getItemByFileId);
}
}
}
});
Почему он не определен, когда в документации сказано, что это должна быть функция?
Как это исправить?