钉钉导航栏 返回按钮事件
回 楼主小缘的帖子
使用:e.preventDefault(); 就可以停止后续的操作
if (isAndroid) {
alert('安卓机!');
document.addEventListener('backbutton', function(e) {
close(e);
}, false);
}
var isInternalReturn=false;
function close(e){
e.preventDefault();
alert(isInternalReturn);
if(isInternalReturn){
$('#chat-container').empty();//清理一下div里面的对话内容
var pagelist=$('#page-list');
var pagecontent=$('#page-content');
page.transformSlider(pagecontent,'bounce',-101);
page.transformSlider(pagelist,'bounce',0);
pagelist.css('display','block');
pagecontent.css('display','none');
isInternalReturn=false;
}else{
alert('直接退出!');
dd.biz.navigation.close({
onSuccess : function(result) {
alert('关闭成功');
},
onFail : function(err) {}
})
}
}
-------------------------
回 1楼小缘的帖子
终于搞定了,不用重写了 哈哈哈
赞0
踩0