@exodus/react-native-webview

中文文档
11.26.1-exodus.42发布于 2026/11/02MITTypeScriptCommonJS近 30 天下载 1.1万

反应 iOS、Android、macOS 和 Windows 的原始 Webview 组件

中文使用文档
文档目录10 节
  1. 核心维护者-赞助公司
  2. 支持的平台
  3. 开始
  4. 版本
  5. 使用量
  6. 共同问题
  7. 捐款
  8. 贡献者
  9. 许可证
  10. 翻译

反应原生Webiew - 一个现代,跨平面的Webview 反应原生

star this repo PRs Welcome All Contributors Known Vulnerabilities NPM Version Lean Core Extracted

反应原生网络视频 是一个现代的, 得到良好支持的, 和跨平台的 WebView for React Industrial. 它的用意是取代内置的WebView(即: 从核心删除) (中文(简体) ).

核心维护者-赞助公司

这个项目是一个叉子 https://github.com/resact-native-webview/resact-native-webview 页面存档备份,存于互联网档案馆。 。 。 . 请参考该存储库获得全额信用.

支持的平台

  • iOS系统
  • 机器人
  • 马科斯
  • 窗口
  • 博览会(Android, iOS)

开始

读我们 获取启动指南如果任何步骤似乎不明确,请提出一个详细问题.

版本

这个项目紧随其后 语义版本。我们毫不犹豫地发布断开的更改,但它们将是一个主要版本.

打破历史 :

当前版本 : version

即将到来 :

  • (从未有文件记载,而且灵活性低于注射Javascript) - > 如何移徙
  • Kotlin 重写
  • 也许斯威夫特重写

使用量

导入 WebView 构成部分从 react-native-webview 像这样使用它:

import React, { Component } from 'react';
import { StyleSheet, Text, View } from 'react-native';
import { WebView } from 'react-native-webview';

// ...
class MyWebComponent extends Component {
  render() {
    return <WebView source={{ uri: 'https://reactnative.dev/' }} />;
  }
}

将更多改为 API 参考 财务报告和审定财务报表 指南如果您有兴趣捐款,请查看 贡献指南。 。 。 .

共同问题

  • 如果你得到一个 Invariant Violation: Native component for "RNCWebView does not exist" 可能意味着你忘了跑 react-native link 或连接进程出错
  • 如果任务期间遇到构建错误 :app:mergeDexRelease中,需要启用多德克斯支持 android/app/build.gradle 一、导 言 这个问题

捐款

见 捐款

贡献者

这个项目是一个叉子 https://github.com/resact-native-webview/resact-native-webview 页面存档备份,存于互联网档案馆。 。 。 . 请参考该存储库获得全额信用.

许可证

麻省理工学院

翻译

本读取自:

版本与发布记录

@exodus/react-native-webview 共发布 53 个版本,首次发布于 2020/05/19;过去 12 个月发布了 13 个版本。

版本发布日期距今
11.26.1-exodus.42latest2026/11/0211 天前
11.26.1-exodus.412026/11/0112 天前
11.26.1-exodus.402026/11/0113 天前
11.26.1-exodus.392026/08/143 个月前
13.16.0-exodus.72026/06/234 个月前
13.16.0-exodus.62026/06/234 个月前

关于 @exodus/react-native-webview 的常见问题

@exodus/react-native-webview 是什么?

反应 iOS、Android、macOS 和 Windows 的原始 Webview 组件

如何安装 @exodus/react-native-webview?

在项目目录运行 npm install @exodus/react-native-webview,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:react(*)、react-native(*)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@exodus/react-native-webview 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@exodus/react-native-webview 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@exodus/react-native-webview 可以商用吗?

@exodus/react-native-webview 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@exodus/react-native-webview 的下载量有多少?

根据 npm 官方下载统计,@exodus/react-native-webview 在 2026/10/14 – 2026/11/12 这 30 天内被下载 11,458 次,日均约 382 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@exodus/react-native-webview 还在维护吗?

最新版本 11.26.1-exodus.42 发布于 2026/11/02(11 天前);至今共发布 53 个版本,其中过去 12 个月发布了 13 个;首次发布于 2020/05/19。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。