Можно ли добавить сложное расширение в плагин ng-file-upload для приема определенных файлов? - PullRequest
1 голос
/ 27 мая 2019

Я использую плагин ng-file-upload для загрузки файлов, и я хотел бы выбрать файлы с определенным расширением.В моем случае это расширение .info.system.yaml .Я просмотрел примеры и вижу только короткие варианты, такие как .pdf , .docs и т. Д.

На основе документации I 'мы пробовали ngf-pattern = "'. info.system.yaml'" и ngf-accept = ". info.system.yaml" , но это не работает.

<button class="btn btn-default"
     ngf-select="selectFiles($files, $invalidFiles)"
     ngf-pattern="'.info.system.yaml'"
     ngf-accept=".info.system.yaml"
     multiple>Select File</button>

1 Ответ

0 голосов
/ 08 июня 2019

Модуль ng-file-upload использует FileApi, который будет принимать все типы MIME или также известный как многоцелевые расширения почты Интернета или тип MIME https://www.iana.org/assignments/media-types/media-types.xhtml. К сожалению, yaml вообще отсутствует в списке / не имеетпринята еще ссылка здесь stackoverflow ответ YIML тип MIME? .

...