Я хочу загрузить видеофайл через Angular 8, используя Uppy. Я реализовал пример https://stackblitz.com/edit/angular-uppy?file=app%2Fuppy%2Fuppy.service.ts в моем проекте Angular.
Теперь я хочу изменить имя файла перед загрузкой на сервер. Я хочу добавить идентификатор в качестве префикса перед именем файла.
Я читаю документ Uppy (https://uppy.io/docs/uppy/) и вижу раздел «onBeforeFileAdded».
Мой вопрос заключается в том, как я могу реализовать «onBeforeFileAdded», чтобы я мог изменить имя файла перед его сохранением на сервере?
Итак, я изменил коды (см. Ниже), чтобы проверить, является ли «onBeforeFileAdded» работает или нет, но ничего не происходит.
ngAfterViewInit() {
const uppyInstance = this.uppyService.configure(this.plugins, this.uuid);
onBeforeFileAdded: (currentFile, files) => {
if (currentFile.name) {
console.log("called onBeforeFileAdded")
}
}
}