var page = sm("do_Page"); var global = sm("do_Global"); var nf = sm("do_Notification"); var canBack = false; page.on("back", function(){ if (canBack) { global.exit(); } else { nf.toast("再按一次退出"); canBack = true; delay3.start(); } }); var delay3 = mm("do_Timer"); delay3.delay = 3000; delay3.interval = 1000; delay3.on("tick", function(){ this.stop(); canBack = false; });