点击图1中的按钮,执行以下代码展示新的webview:
$('#w_menu').on('tap', function() {
if(window.plus){
// 打开弹出层
plus.webview.show(menuWebview,"slide-in-bottom",1500);
}else{
mui.alert("请在html5+引擎环境使用");
}
return;
});
但是点击图1中的按钮之后,图2中的webview会延迟一下再出来,也就是说tap事件执行以后,webview的show方法不是立即执行的,这是为什么?
有 webview 和 native 通信的延迟。