apicloud自定义back键

//需要添加按键的监听
api.addEventListener({
            name:"keyback"
    },function(ret,err){
            api.closeWidget();
    });
    api.addEventListener({
            name:"keyback"
    },function(ret,err){
           //如果当前时间减去标志时间大于2秒,说明是第一次点击返回键,反之为2秒内点了2次,则退出。
            if((new Date().getTime() - mkeyTime) > 2000){
             mkeyTime = new Date().getTime();
                    api.toast({
                msg: '再按一次退出程序',
                duration:2000,
                location: 'bottom'
                    });
            }else{
                    api.closeWidget({
                        id: 'A6062773508463',     //这里改成自己的应用ID
                        retData: {name:'closeWidget'},
                        silent:true
                    });
            }

    });
}

猜你喜欢

转载自blog.csdn.net/qq_18676843/article/details/80381408