从 React JS 获取事件到 React Native

Posted

技术标签:

【中文标题】从 React JS 获取事件到 React Native【英文标题】:Get event from React JS to React Native 【发布时间】:2021-03-19 06:59:52 【问题描述】:

我是 React 技术的新手。有一个用 React Native 开发的移动应用程序,因为我们正在 Web 视图中加载一些网页。我们可以从 ReactJS 捕获一些事件到 React Native 还是我们可以从 React JS 中 React Native 方法?

【问题讨论】:

【参考方案1】:

为了实现这一点,React Native WebView 公开了三个不同的选项:

React Native -> Web:injectedjavascript 道具 反应本机-> 网页:injectJavaScript 方法 Web -> React Native: postMessage 方法和 onMessage 属性

更多信息请阅读:

https://github.com/react-native-webview/react-native-webview/blob/master/docs/Guide.md#communicating-between-js-and-native

【讨论】:

以上是关于从 React JS 获取事件到 React Native的主要内容,如果未能解决你的问题,请参考以下文章

从 react-native-router-flux 事件调度操作到 redux

react从入门到精通总结

从react-js-pagination获取paginator到页面上显示

如何从 React JS 上传和获取图像到 Json-server?

React.js & Flux - 在哪里注册 Websocket 事件(接收数据)的最佳位置

React Context : 从 API 获取数据并在 React 组件中发生某些事件时调用 API