使用'react bridge module'<React/RCTBridgeModule.h>,您可以将本地库包装到Javascript中。使用方法RCT_EXPORT_MODULE和RCT_EXPORT_METHOD,您可以包装单个函数,并在命名和参数方面具有一定的灵活性。React bridge module支持从本地代码自动进行类型转换,使函数包装更快。文档和示例代码 IOS: https://facebook.github.io/react-native/docs/native-modules-ios.html Android: https://facebook.github.io/react-native/docs/native-modules-android.html
Adyen最近发布了官方react-native支持的BETA版本。该版本仍在开发中,但是可以作为一个很好的起点。 https://github.com/Adyen/adyen-react-native