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

最佳答案

您可以access native modules,因此可以使用Java或Objective-c/Swift进行未编译的源代码。编译的二进制文件始终是针对一个平台编译的,这意味着您不能将此类二进制文件链接到 native 中。为了使逻辑脱离Javascript,您有两个选择

  • 连接Web服务器并在其中存储大多数业务逻辑,因此,大多将iOS/Android应用用作 View 层。
  • 找到一个翻译器,将您要使用的语言翻译成Javascript
  • 关于javascript - 从React Native调用二进制文件吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37442045/

    10-12 01:13
    查看更多