Commit 19207e34 authored by hbcui1984's avatar hbcui1984

webview模式选项卡在iOS平台支持“整体移动”动画效果

parent 97f670a2
...@@ -104,19 +104,13 @@ ...@@ -104,19 +104,13 @@
//plusReady事件后,自动创建menu窗口; //plusReady事件后,自动创建menu窗口;
mui.plusReady(function() { mui.plusReady(function() {
main = plus.webview.currentWebview(); main = plus.webview.currentWebview();
menu = mui.openWindow({ menu = mui.preload({
id: 'offcanvas-drag-left-plus-menu', id: 'offcanvas-drag-left-plus-menu',
url: 'offcanvas-drag-left-plus-menu.html', url: 'offcanvas-drag-left-plus-menu.html',
styles: { styles: {
left: "30%", left: "30%",
width: '70%', width: '70%',
zindex: 9997 zindex: 9997
},
show: {
aniShow: 'none'
},
waiting: {
autoShow: false
} }
}); });
}); });
...@@ -133,15 +127,11 @@ ...@@ -133,15 +127,11 @@
document.querySelector(".mui-bar-nav~.mui-content").style.paddingTop = "0px"; document.querySelector(".mui-bar-nav~.mui-content").style.paddingTop = "0px";
} }
//侧滑菜单处于隐藏状态,则立即显示出来; //侧滑菜单处于隐藏状态,则立即显示出来;
// menu.show('none', 0, function() { //显示完毕后,根据不同动画效果移动窗体;
menu.show('none', 0, function() {
switch (mode){ switch (mode){
case 'main-move': case 'main-move':
menu.show('none',0,function () {
});
//主窗体开始侧滑; //主窗体开始侧滑;
main.setStyle({ main.setStyle({
left: '-70%', left: '-70%',
...@@ -149,19 +139,14 @@ ...@@ -149,19 +139,14 @@
duration: 150 duration: 150
} }
}); });
// console.log('main:'+menu.getStyle().left+','+menu.getStyle().zindex);
break; break;
case 'menu-move': case 'menu-move':
// console.log('menu-1:'+menu.getStyle().left+','+menu.getStyle().zindex);
menu.show('none',0,function () {
menu.setStyle({ menu.setStyle({
left: '30%', left: '30%',
transition: { transition: {
duration: 150 duration: 150
} }
}); });
});
break; break;
case 'all-move': case 'all-move':
main.setStyle({ main.setStyle({
...@@ -178,7 +163,7 @@ ...@@ -178,7 +163,7 @@
}); });
break; break;
} }
// }); });
//显示主窗体遮罩 //显示主窗体遮罩
mask.show(); mask.show();
showMenu = true; showMenu = true;
......
...@@ -109,12 +109,6 @@ ...@@ -109,12 +109,6 @@
left: 0, left: 0,
width: '70%', width: '70%',
zindex: 9997 zindex: 9997
},
show: {
aniShow: 'none'
},
waiting: {
autoShow: false
} }
}); });
}); });
...@@ -124,6 +118,7 @@ ...@@ -124,6 +118,7 @@
function openMenu() { function openMenu() {
if (!showMenu) { if (!showMenu) {
//侧滑菜单处于隐藏状态,则立即显示出来; //侧滑菜单处于隐藏状态,则立即显示出来;
//显示完毕后,根据不同动画效果移动窗体;
menu.show('none', 0, function() { menu.show('none', 0, function() {
switch (mode){ switch (mode){
case 'main-move': case 'main-move':
...@@ -167,7 +162,6 @@ ...@@ -167,7 +162,6 @@
/** /**
* 关闭侧滑菜单 * 关闭侧滑菜单
*/ */
function closeMenu() { function closeMenu() {
if (showMenu) { if (showMenu) {
//关闭遮罩; //关闭遮罩;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment