摘要:
我们用RN去开发Android应用的时候,我们会发现一个很明显的问题,这个问题就是启动时每次都会有1~3秒的白屏时间,直到项目加载出来 为什么会出现这个问题? RN开发的应用在启动时,首先会将js bundle读取到内存中,然后再完成渲染。那么这段等待的时间就导致了白屏的问题。(换句话来说,这个白屏 阅读全文
摘要:
实现思路 思路大流程: 1.APP启动的时候控制ReactActivity从而显示启动屏。 2. "编写原生模块" ,提供一个关闭启动屏的公共接口。 3.在js的适当位置(一般是程序初始化工作完成后)调用上述公共接口关闭启动屏。 目录结构 SplashScreen:创建Diaolg,当白屏的时候显示 阅读全文