Я использую реагирующую дропзону в своем проекте. Он отлично работает в сети и в приложении Cordova ios. На Android-приложении Cordova оно не работает должным образом.
Характеристики проекта -
Cordova - 8.1.2 Узел - 9.1.0 Реактивная зона сброса - 4.2.9
Я использую его как
<Dropzone
name=”fileName”
accept=”image/jpeg, image/png, image/jpg, application/pdf, .doc, .docx”
multiple={false}
className="dropzone"
onDrop={this.handleOnDrop}
>
<div>
<Button>
upload
</Button>
</div>
</Dropzone>
Шаги для воспроизведения - 1. Импортировать реагирующую дропзону в приложении Cordova. 2. Используйте параметр accept компонента dropzone как
accept = "image / jpeg, image / png, image / jpg, application / pdf, .doc, .docx"
Ожидаемый вывод - Он должен принимать все типы файлов, указанные в параметре accept.
Фактический вывод - Он допускает только первый тип файла в параметре accept. (то есть image / jpeg в вышеприведенном случае).