已经成功预加载这个页面,但是点击打开时还是会先显示空白才打开页面?
mui.init({
preloadPages:[{
id:"register",
url:"register.html"
}]
})
document.getElementById("go_register").addEventListener("tap",function(){
mui.openWindow({
id:'register'
});
});
2 个回复
chender - 与人为善
好像webview有个属性,默认的话界面是要在显示出来才渲染的,所以第一次显示的时候始终会白一下;你可以改一下那个属性,叫render什么的;
另外即使改了在有些手机上也会有你说的问题,这个目前是没法解决的
DCloud_heavensoft
除非新开的页面渲染非常慢,否则不会出现这种问题。
下面的文章有很多避免切页白屏的技巧。
http://ask.dcloud.net.cn/article/25