大苹果
大苹果
  • 发布:2016-12-08 19:47
  • 更新:2016-12-08 19:47
  • 阅读:1746

关于webview预加载,切换还是过去还是有白屏现象

分类:MUI

app登入成功之后首先预加载main.html,在mian.html会预加载子页面tab-webview-subpage-about.html,只有当获取tab-webview-subpage-about.html的url的时候证明子页面预加载成功,然后切换页面,但是子页面还是有白屏现象

难道是mui.preload预加载了 但是页面没有渲染完成导致的吗?这个问题如何解决,如何得知预加载的页面渲染完成

看代码如下:

var main = mui.preload({url:'main.html',id:'main.html'});  
                setTimeout(function(){  
                    var about=plus.webview.getWebviewById('tab-webview-subpage-about.html');  
                    if (about!=null&&about.getURL()!=null&&about.getURL()!='') {  
                        plus.webview.show(main,as);  
                    }else{  
                        setTimeout(arguments.callee,1000);  
                    }  
                },1000);
2016-12-08 19:47 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复