weex一整个项目终于搞完了 填坑无数 还好我胖
言归正传:
weex在移动端跳转的时候会出现一个白屏现象,在ios端大概也就零点一秒 但在我们android端有半秒左右
体验非常的查
貌似配置越低的手机这段白屏的时间越长 很烦 现在发现穷奢极欲的ios也不是白贵的- - -
看下源码就会发现这个跳转都是在一个activity中进行的
这个白屏发生的原因就是先跳到这个activity然后渲染没完成的这段时间
刚好手机上有饿了么 订饭的时候看到它这个界面是你再点击跳转之后现在当前的界面启动一个Loding
渲染完之后结束这个loding
解决:
把你项目渲染js的activity的style改成透明的
在布局界面加一个Loding
渲染结束的地方把这个loding GONE 掉
很简单的改法 只不过发现的过程有点麻烦 分享出来望大家不要在踩坑。