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();
      });
    }

猜你喜欢

转载自blog.csdn.net/seven_north/article/details/84850582
今日推荐