Ошибка: WebView был удален из реагировать родной - PullRequest
0 голосов
/ 01 марта 2020

Вчера я создал новый проект React Native с использованием response-native-cli. Но при запуске проекта с моим android телефоном я получил эту ошибку на красном экране.

Инвариантное нарушение: WebView удален из React Native. Теперь его можно установить и импортировать из «act-native-webview »вместо« Reaction-native ». См. https://github.com/react-native-community/react-native-webview.

scri

1 Ответ

1 голос
/ 01 марта 2020

Для вашего сценария Old WebView теперь не рекомендуется для повышения производительности и уменьшения размеров пакетов. Вы можете найти более подробную информацию об этом по здесь

Решение

Установить новый пакет WebView с помощью этой команды

npm install --save react-native-webview 

Вы можете найти более подробную информацию об установке пакета из здесь

После установки вышеупомянутого пакета теперь удалите старый импорт и повторно импортируйте WebView следующим образом

import { WebView, } from 'react-native'; //Remove this from your imports

import { WebView } from 'react-native-webview'; //Add this to your imports
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...