2
  • 我有一个要求,其中我有一个 React-Native 应用程序(主要应用程序),并且有一个也在 React-native 中开发的游戏应用程序(辅助应用程序)。

  • 现在单击主应用程序的按钮,我想启动辅助应用程序,并作为主应用程序的一部分玩游戏。请让我知道或指导我,我如何整合这两个独立的实体并完成。

  • 有什么方法可以捆绑辅助反应原生应用程序并在主应用程序中启动?

注意:- 由于我有数百个游戏,因此在 Primary 应用程序中拥有所有游戏的代码将是一个坏主意,所以有没有办法将每个游戏作为单独的实体或以任何类似的捆绑形式启动,作为 Primary 的一部分应用程序。

谢谢你的时间。

4

1 回答 1

1

您可以在主应用程序中将游戏应用程序的根组件用作普通的 React 组件,类似于:

<PrimaryApp>
  ...
  <GameApp /> 
  ...
</PrimaryApp>

更新:

据我所知,没有简单的方法可以实现你想要的——按需下载并执行一个单独的 react native 包。这当然是可行的,但要准备好自己走很长的路。

另外,请注意关于 Apple 不接受 App Store 上哪些类型的应用程序的App Store 指南声明:

3.2.2 不可接受

(i) 创建一个界面,用于显示与 App Store 类似的第三方应用程序、扩展程序或插件或作为一般兴趣集合。

于 2020-05-01T06:23:14.433 回答