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

#javascript #android #reactjs #react-native #react-native-share

Вопрос:

Шаги по воспроизведению

  1. Установите приложение на Android — устройство с помощью react-native-share.
  2. Поделитесь любым изображением или сообщением (например. Whatsapp).
  3. Наблюдайте за поведением, которое приведет к тому, что Whatsapp больше не вернется в ваше приложение.
  4. Нажмите назад 1/2 раза, теперь вы снова заходите в свое приложение.
  5. Общий доступ к магазину. откройте вывод и понаблюдайте за ним.

Ожидаемое поведение

  1. Он должен быть возвращен аналогично тому, что возвращается на устройстве ios.
  2. Он должен автоматически вернуться в реальное приложение после завершения общего доступа. (Это может быть невозможно, но очень полезно, если мы сможем заархивировать это похоже на поведение общего доступа Android по умолчанию.)

Фактическое поведение

  1. вывод ios: {«сообщение»: «net.whatsapp.WhatsApp.ShareExtension», «успех»: верно}
  2. вывод android: {«сообщение»: не определено, «успех»: верно}

Окружающая среда

Версия React Native: 0.63.4

Родная платформа React версия платформы: Android

Версия машинописного текста (при использовании машинописного текста): требуется 3.8 , какая версия в вашей среде?

версия react-native-share: 7.1.1

Проблема с Github: https://github.com/react-native-share/react-native-share/issues/1103