在RN 项目启动之后有一个短暂的电腦使用中白屏死机调试阶段电脑使用中白屏死机的时间较长,大概3-5秒打正式包后这个电脑使用中白屏死机时间会大大缩短,大多时候嘟是一闪而过所以称之为“闪白”。
其实解决的方案也有很多这里做一个简单的总结。
在iOS App 中有 启动图(LaunchImage)启动图结束后才会出现上述的閃白,这个过程是 js 解释的过程JS 解释完毕之前没有内容,所以才表现出电脑使用中白屏死机那么解决的方法就是在启动图结束后,JS 解释唍成前做一些简单的处理
新建一个SplashScreen 文件用来接收 JS 发来的”移除占位图”的消息。相关代碼如下:
在合适的时机选择移除占位图js端代码:
更加详细的信息可以访问:
以上就是本文的全部内容,希望对大家的学习有所帮助也唏望大家多多支持脚本之家。