Передача нескольких типов mime в качестве типа в document picker expo?

#react-native #expo

#react-native #expo

Вопрос:

Как я могу передать несколько типов в качестве типа document picker expo . Я хочу ограничить, чтобы пользователь мог выбирать только pdf и изображения в качестве файлов.

могу ли я сделать так :

 const result = await DocumentPicker.getDocumentAsync({
    type: ['image/*','application/pdf']
  });
 

Ответ №1:

Поскольку type свойство описано как string|Array<string> , я полагаю, да, вы можете передать ['image/*','application/pdf'] его.

https://github.com/rnmods/react-native-document-picker#options

Комментарии:

1. я использую docs.expo.io/versions/v37.0.0/sdk/document-picker и в type свойстве описывается как string , всегда ли это доступно для выполнения ['image/*','application/pdf']

2. Да, глядя на исходный код этого модуля, я боюсь, что вы можете передать туда только строку…