如何从 IOS 原生模块(插件)调用 react-native 函数

How to call react-native function from IOS native module(Plugins)

我想从原生模块调用 react-native 函数。

我已经为我的 react-native 应用程序创建了一个条形码扫描仪插件,条形码扫描仪 SDK 在本机中可用 IOS & Android 所以,我提取那些本机代码并创建一个插件(NPM) 用于 react-native 应用程序。

现在我的问题是,一旦条形码扫描仪扫描数据并发送到本机 IOS,我如何才能在我的反应本机应用程序中获取这些扫描数据?(我在 IOS原生)

我想在本机模块扫描数据后调用 react-native 应用程序函数并在 react-native 中发送这些数据

请给出示例或适当的文档,以便我尝试实施。

提前致谢。

您会在此处找到您的答案:

https://facebook.github.io/react-native/docs/communication-ios#passing-properties-from-native-to-react-native

我使用了 "RCTDeviceEventEmitter" & "NativeEventEmitter" 并为收到的事件添加监听器

more detail