当从一个页面切换到另一个页面时,页面总是闪一下再打开新页面,做了预加载处理后还是出现,官方的Demo上也会出现这种情况,不知道是不是5+本身的问题
追逐者
- 发布:2015-01-19 15:55
- 更新:2015-01-20 04:33
- 阅读:3914
2 个回复
踩着单车载着猪
嗯...这是正常现象..希望下一个版本可以优化~
DCloud_heavensoft
如果中间还是出现白屏,可以通过延迟显示新webview来解决。
目前官方演示demo里,把新webview移入进来是在新webview的loaded回调中做的,这个时机相当于新页面的domcontendloaded时机,即dom tree完成但页面未必渲染完毕。
此时可以settimeout延迟新webview的显示动画,也可以干脆不在上级页面操作显示动画,而是在下级页面的onload或你认为页面已经渲染完毕的时间来操作把下级页面用动画显示出来。