【问题标题】:Combine Xamarin and React Native in one app在一个应用程序中结合 Xamarin 和 React Native
【发布时间】:2016-11-03 20:39:25
【问题描述】:

是否可以在一个应用程序中使用 React Native 和 Xamarin。

你可以从两个方面来看待这个。

  1. 在 Xamarin 应用程序中嵌入 react-native。这意味着创建一个到 RCTRootView 的绑定,这样 Xamarin 可以初始化它并加载 js 包。这是否意味着所有其他反应类型也需要绑定?或者RCTRootView 就足够了吗?
  2. 如果换个角度看:是否可以使用 Xamarin 编写本机视图(无论是 Android 视图还是 iOS UIView)并让 react-native 使用它们?这也可能涉及某种绑定,因为这需要 iOS 上的 RCTViewManager 或 Android 上的 ViewManager

您为什么要这样做?可能是因为您想使用 react native 中的新部分来扩展现有的 Xamarin 应用程序。也许是因为你更喜欢用 C# 而不是 Swift 或 Java 来编写客户视图。或者也许只是因为你想把事情复杂化;-)

那么是否有技术问题会使这成为不可能(如宏)?或者这在技术上是可行的,但只是非常麻烦?或者可以这样做吗?

【问题讨论】:

    标签: android ios xamarin react-native


    【解决方案1】:

    如何将integrate a React Native View 应用到任何现有的 iOS 或 Android 应用程序中都有很好的记录,因此这绝对是可能的。

    您可能还想看看 Wix 的 react-native-navigation,因为它们已经突破了 React Native 的标准“独特视图”。

    另外,有人让在 React Native 应用程序中使用 Cordova plugins 成为可能,作为一个例子,说明如何反过来做。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-30
      • 1970-01-01
      相关资源
      最近更新 更多