rn开发的app在启动后会有一段时间的白屏,主要是因为加载js到内存需要的时间比较长。
解决白屏的问题其实本质上是rn不能解决的,必须通过native代码来解决。思路是先在native启动的时候打开启动页面,然后动rn启动后,在rn里面关闭掉。
说了这么多,已经有人做好了开源组件给大家使用了:
https://github.com/crazycodeboy/react-native-splash-screen
具体的操作,按照文档操作即可。
rn开发的app在启动后会有一段时间的白屏,主要是因为加载js到内存需要的时间比较长。
解决白屏的问题其实本质上是rn不能解决的,必须通过native代码来解决。思路是先在native启动的时候打开启动页面,然后动rn启动后,在rn里面关闭掉。
说了这么多,已经有人做好了开源组件给大家使用了:
https://github.com/crazycodeboy/react-native-splash-screen
具体的操作,按照文档操作即可。
本文标题:react-native开发实例之启动页(android版本)
本文链接:https://www.haomeiwen.com/subject/suckwttx.html
网友评论