React Native 桥:从原生到 JS 连续发送数据?

React Native bridge: send data continuously from native to JS?

我在网上阅读了很多资源,但没有看到任何类似的用例。我需要从原生 (Android) 不断地向 JS 发送数据,数据是小字符串。

这个(来自RN教程)

reactContext.getJSModule(DeviceEventManagerModule.RCTDeviceEventEmitter::class.java).emit(eventName, data)

是最好的方法吗?如果我们需要非常频繁地发送消息怎么办?像每 100 毫秒?有没有其他方法可以提高性能?可以去多久?

谢谢!

在 react-native 中,您的 javascript 应用程序 运行 位于与本机应用程序不同的线程上。我认为在两个线程之间发送数据没有比 EventEmitter.

更好的方法了

在频繁发送数据的库源代码中,总是使用EventEmitter(例如:react-native-sensors)。