从React Native调用二进制文件?

时间:2016-05-25 15:47:24

标签: javascript go react-native

是否可以在React Native项目中包含和执行已编译的二进制文件?我正在探索使用Javascript以外的语言处理React Native中的业务逻辑,但仍然使编译后的代码是跨平台的。

1 个答案:

答案 0 :(得分:0)

您可以access native modules,因此可以使用Java或Objective-c / Swift中的未编译源代码。编译的二进制文件总是针对一个平台进行编译,这意味着您无法链接此类二进制文件以进行本机响应。要使逻辑远离Javascript,您有两个选择

  1. 连接Web服务器并将大部分业务逻辑存储在那里,因此主要使用iOS / Android应用作为视图层。
  2. 找到一个转换器,将您想要使用的语言转换为Javascript