Веб-представление реакции-родной не поддерживает некоторые схемы URL - PullRequest
0 голосов
/ 11 января 2020

реагировать : 16,9,0
реагировать нативно : 0,61,5,

ВЫПУСК:
Я используя react-native-community/react-native-webview, для рендеринга веб-представления в моем приложении. Моя схема URL выглядит примерно так: intent: //cdn.glitch.com/ (это в основном WebAR, который в основном открывает трехмерную модель в пространстве вокруг с помощью камеры). Выдает сообщение об ошибке ERROR_UNKNOWN_URL_SCHEME.

То, что я пробовал до сих пор:

  • Понизил версию реакции-нативную до 0.59.0 до того, как модуль WebView был извлечен в пакет реакции-нативного сообщества и используйте компонент WebView, который поставляется с 0.59.0. Схема URL отлично работает в этом случае, а WebAR работает без проблем.
  • Понизить пакет react-native-webview. В этом случае все не работает.

ЗАКЛЮЧЕНИЕ:
Компонент WebView, который подходит для реагирования на нативную версию 0.59.0 ниже, прекрасно работает со схемами URL однако пакет react-native-webview этого не делает.

Требуется помощь:

  • Есть ли способ поддержки таких схем URL?
  • Есть ли способ включить извлеченный модуль WebView в последнюю версию реагировать на нативную версию?

1 Ответ

0 голосов
/ 13 января 2020

Я решил эту проблему, внеся изменения в файл RNCWebViewManager. java. Теперь все работает как положено, однако поддержка IOS еще не добавлена.

Запрос на получение этой функции можно найти здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...