问一个很白痴的问题~android原生可以集成rn,ios原生也可以集成rn



  • android原生可以集成rn,ios原生也可以集成rn,那么能不能将android,ios,rn集成在一起


  • administrators

    android和ios是分开的项目,但rn的js代码可以共用



  • RN 是建立在原生之上的,使用 RN 是通过运行 JS,调用原生的库来实现的,RN 依赖于原生,RN 本身提供 iOS 和 Android 两个独立的原生项目,以启动 Javascript Core,然后运行 JS,所有的库都是最后编译到原生项目中的,其本身就是集成在一起的,所以 JS 的代码可以在两个平台上运行,并实现相似的组件 UI

    对于 RN 而言,其提供的 iOS 和 Android 项目都是可以独立使用的,如果,从这个角度,把 iOS 和 Android 项目合并到自己的原生项目中,也未尝不可。



  • @tsfosnz 感谢你的回答。



  • @晴明 很高心能收到您的回答,我想再问个问题,最近我一直再找视频播放器组件,能够像爱奇艺这些视频播放器一样自定义样式。我想在我的应用上加上视频播放的功能。



  • @晴明 @tsfosnz 有没有比较完善的视频播放组件呢!推荐一下


登录后回复