我们在混合开发中,都知道启动一个RN界面会有白屏现象,而且很慢,于是就采用网上解决方案,我这里采用的是React Native基于最新版本实现JsBundle预加载,解决白屏等待,界面秒开优化这篇博客的方案,当我都集成好后,运行,跳转RN界面可以显示,但是退出去后在次跳转RN界面,是个空页面,好像根本不会再调用js代码了!
不优化吧跳转太慢,优化吧又有这么多的问题,没办法只能硬着头皮去解决这个问题,经过两天的各种解决,还是没有解决掉,最后在我要放弃的时候,我突然想到会不会最新版本的问题(我这里react-native的版本是0.57.5),于是我把react-native的版本降到0.55.4试了一下,可以了,居然可以了,我擦,居然可以了。真的是又喜又气,RN真的是好坑啊!
最后我试了一下0.56.0版本也是不行的,所以只能采用0.55.4
网友评论