Как заставить Chrome на Android запускать средство выбора изображений, а не системные интерфейсы в React Native? - PullRequest
0 голосов
/ 29 января 2019

Мое приложение - это пользовательский инструмент выбора изображений, написанный на React Native с использованием Expo, который позволяет пользователю выбрать конкретное изображение для загрузки.Когда пользователь нажимает кнопку «Загрузить» на любой веб-странице третьей стороны, я хочу, чтобы мое приложение открывалось вместо стандартного диалогового окна выбора файлов Android.

Возможно ли это?На данный момент меня интересует только Android.Я посмотрел на ImagePicker Экспо, но это запускает стандартный пользовательский интерфейс системы Android в ответ на звонок из приложения.Напротив, мне нужно мое приложение для открытия, а не ImagePicker, в ответ на нажатие пользователем кнопки загрузки файла на веб-странице.

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

Intents кажется, что все загружают стандартную систему выбора изображений пользовательского интерфейса.

Возможно ли то, что я хочу, и если да, то какой подход я должен использовать для его достижения?

...