【问题标题】:Error : WebView has been removed from react native错误:WebView 已从 react native 中删除
【发布时间】:2020-03-01 05:31:47
【问题描述】:

我昨天使用 react-native-cli 构建了新的 React Native 项目。但是当我用我的安卓手机运行项目时,我得到了这个红屏错误。

Invariant Violation:WebView 已从 React Native 中移除。它 现在可以从“react-native-webview”安装和导入 'react-native' 的。看 'https://github.com/react-native-community/react-native-webview'。

【问题讨论】:

    标签: android react-native webview


    【解决方案1】:

    对于您的场景,旧 WebView 现在已被弃用,以获得更好的性能并减小包大小。您可以通过here找到更多信息

    解决方案

    使用此命令安装新的 WebView 包

    npm install --save react-native-webview 
    

    你可以从here找到更多关于包安装的信息

    安装上述软件包后,现在删除旧的导入并像这样重新导入 WebView

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-30
      • 1970-01-01
      • 1970-01-01
      • 2022-09-30
      • 1970-01-01
      相关资源
      最近更新 更多