ionic實現雙擊返回鍵退出軟體

2021-07-05 06:47:48 字數 642 閱讀 4484

2.在run.js中的**:(注意引數要加上)

.run(function ($ionicplatform, $rootscope, $location, $timeout, $ionichistory, $cordovatoast)
if (window.statusbar)
});
//雙擊退出
$ionicplatform.registerbackbuttonaction(function (e)  else , 2000);
}
}
else if ($ionichistory.backview())  else , 2000);
}
e.preventdefault();
return false;
}, 101);
})

但是不知道是為什麼返回歷史這乙個沒有實現,由於開發的軟體頁面也不是特別多,所以找到一下的解決方案:

else if ($ionichistory.currentstatename() == 'edit') 

判斷當前的state是否為edit,是的話返回首頁面~

參考文章:

Android雙擊返回鍵退出程式的實現方法

這篇文章主要介紹了android雙擊返回鍵退出程式的實現方法,是android程式開發中非常具有實用價值的重要技巧,需要的朋友可以參考下 一 實現思路 使用者按下返回鍵時設定乙個定時器來監控是否2秒內實現了退出,如果使用者沒有接著按返回鍵,則清除第一次按返回鍵的效果,使程式還原到第一次按下返回鍵之前...

Android雙擊返回鍵退出程式的實現方法

一 實現思路 使用者按下返回鍵時設定乙個定時器來監控是否2秒內實現了退出,如果使用者沒有接著按返回鍵,則清除第一次按返回鍵的效果,使程式還原到第一次按下返回鍵之前的狀態。定時器是每次使用者按下返回鍵才去建立。二 功能 選單 返回鍵響應 override public boolean onkeydow...

android 優雅雙擊返回鍵退出應用(可攜式)

首先介紹一種 量少的方法 直接在mainactivity下加如下 public void onbackpressed else 這樣做的效果就是,返回時視覺上有點暴力,像應用閃退一樣,下面這樣就可以優雅的退出應用了 private boolean i it 雙擊返回鍵退出 可攜式 override ...