猿问

为什么react-native不能把ios和android应用写成一套代码?

刚入门,觉得既然已经统一用js来编写了为什么不能做的更完美一点,once write,run anywhere~

感觉react packager已经足够强大了,多封装一层对ios和android的一些特例比如对导航中封装一下
比如说打包编译成ios程序就用NavagatorIOS,编译成android就用react-navagator

我在想有可能是因为ios和android应用存在不可改变的区别(可能是因为硬件系统上),比如样式,或者是手势这些。
导致编写一套代码不能同时满足两种系统的要求

所以想知道是什么原因导致在react-native中仍然要根据ios和android编写两套代码


慕桂英3389331
浏览 418回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答