在主界面上进入到某个商品详情页,这中间可能会打开很多个页面,商品详情页有个跳转回主页的操作。如何在这过程中关掉所有已打开的页面。
乐哥
- 发布:2015-12-18 11:23
- 更新:2015-12-18 14:41
- 阅读:1397
如何关闭从主页上打开的所有页面
分类:MUI
1 个回复
M522828
在common.js里加如下function
w.backToWebview = function(webviewId){
var allWs = plus.webview.all();
var inx = -1;
for(var i=0;i<allWs.length;i++){
var _w = allWs[i];
if(_w.id == webviewId){
inx = i;
_w.evalJS("reload()");
}
if(inx != -1 && i > inx){
_w.hide();
_w.close('auto');
}
}
}
PS:调用一定要在主页面调用,这个webviewId就传主页的webviewId