field.media-file
Обратите внимание
Документация на русском языке может быть устаревшей. Самые последние изменения доступны в документации на английском языке.
Добавляет кнопки для разных видов загрузки файлов: загрузить фото или видео, выбрать файлы из файлового менеджера или галереи. Настройте в свойстве accept
, какая из кнопок вам нужна.
По умолчанию разрешает загрузить только один файл, но можно позволить загружать несколько в свойстве multiple
.
Компонент будет удобен при работе с мобильных устройств. Для загрузки файлов с компьютера лучше использовать field.file для более гибкой настройки типов загружаемых файлов.
В режиме проверки задания загруженные изображения появятся автоматически. Изображения можно просматривать, поворачивать и переключаться между ними.
Особенности работы в мобильном приложении Толоки
В мобильном приложении Толоки кнопки для фото и видео откроют камеру, а кнопки галереи и файлового менеджера — соответствующие приложения.
После того как исполнитель отправит задание, файлы сохранятся внутри приложения и при подключении к Wi-Fi постепенно загрузятся в Толоку. Пока подключения нет, задание будет находиться в статусе «Ожидает отправку по Wi-Fi».
Свойства компонента
Название |
Тип |
Описание |
|
"field.media-file" |
Задает тип компонента. |
|
writable |
Данные, значения которых будут обработаны или изменены. |
|
string |
Надпись над компонентом. |
|
object |
Добавляет разные кнопки для четырех видов загрузки. Передайте значение Например, если нужна кнопка загрузки файлов из галереи, то добавьте в свойство |
|
boolean |
Добавляет кнопку для загрузки файла из файлового менеджера. |
|
boolean |
Добавляет кнопку для загрузки файла из галереи. |
|
boolean |
Добавляет кнопку для загрузки изображения. |
|
boolean |
Добавляет кнопку для загрузки видеофайла. |
|
string |
Текст подсказки. |
|
boolean |
Определяет, разрешено ли загружать несколько файлов:
|
|
boolean |
Если |
|
condition |
Валидация на основе условия (condition). |