请求打开页面:mui.openWindow({
url: '/html/personalCenter/myAppointments/myAppointments.html',
id: 'myAppointments',
createNew: true, //每次创建新的窗口是正确逻辑
waiting: {
autoShow: false, //自动显示等待框,默认为true
}
});
对应父页面的初始:mui.init({
subpages: [{
url: "mySubAppointments.html", //下拉刷新内容页面地址
id: "mySubAppointments", //内容页面标志
styles: {
top: '46px',
bottom: '0px' //其它参数定义
}
}]
});
ios第一次可以正常显示,第二次不行,第三次又可以,第四次又不行。也就是说奇数可以,偶数不行。
mui.init({
subpages: [{
url: "mySubAppointments.html", //下拉刷新内容页面地址
id: "mySubAppointments", //内容页面标志
styles: {
top: '46px',
bottom: '0px' //其它参数定义
}
}]
});
setTimeout(function() {
mui.openWindow({
url: name,
id: id == undefined ? name : id,
styles: {
scrollIndicator: 'none', //不启用滚动条
popGesture: 'close' // 侧滑返回后关闭webview
},
extras: extra,
createNew: true, //是否重复创建同样id的webview,默认为false:不重复创建,直接显示
show: {
// aniShow: 'none',
aniShow: "slide-in-right", //页面显示动画,默认为”slide-in-right“;
event: "titleUpdate" //页面loaded事件发生后自动显示,默认为true
}
});
}, 500);
给这段代码这个延时函数settimeout就全部正常,但是加了延时就很不流畅了,有没有其他解决方案?
1 个回复
j***@xmzyzl.cn (作者)
有没有哪位大神帮忙下