1. 程式人生 > >apicloud監聽物理返回鍵

apicloud監聽物理返回鍵

雙擊退出

function exitApp(){
      	api.addEventListener({
      		name: 'keyback'
      	}, function(ret, err){
      		api.toast({
      			msg: '再次點選返回鍵退出APP',
      			duration:2000,
      			location: 'bottom'
      		});
      		api.addEventListener({
      			name: 'keyback'
      		}, function
(ret, err){ $api.setStorage("gesture",false); api.closeWidget({ id: 'A6084790184112', //這裡需要修改為自己的應用ID retData: {name:'closeWidget'}, silent:true }); }); setTimeout(function(){ exitApp(); },3000) }); }

單擊返回

function exitApp(){
      api.addEventListener({
        name: 'keyback'
      }, function(ret, err){
        api.sendEvent({
            name: 'selectedHomeTab',
            extra: {
              openFrame:1,
              selectedIndex:0,
            }
        });
        api.closeWin();
      }
); }