ionic+html5+API實(shí)現(xiàn)雙擊返回鍵退出應(yīng)用
使用ionic+MUI聯(lián)合開發(fā)app,鑒于ionic單方面實(shí)現(xiàn)的雙擊返回鍵過于復(fù)雜,所以想出了使用ionic與html5+API一起使用實(shí)現(xiàn)雙擊返回鍵退出應(yīng)用,單擊返回鍵返回上層的功能。
$scope.listenbackbutton = function() {
document.addEventListener("plusready", onPlusReady, false);
function onPlusReady() {
plus.key.addEventListener("backbutton", function() {
if ($location.path() == '/tab/index') {
if (plus.os.name == "Android") {
$ionicLoading.show({
template: "再次點(diǎn)擊返回鍵退出應(yīng)用"
});
$timeout(function() {
$ionicLoading.hide();
plus.key.removeEventListener("backbutton", function() {});
return;
}, 1000);
plus.key.addEventListener("backbutton", function() {
plus.runtime.quit();
});
} else {
outSet("此平臺(tái)不支持直接退出程序,請(qǐng)按Home鍵切換應(yīng)用");
}
} else {
$ionicHistory.goBack();
}
});
}
}
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Angular+ionic實(shí)現(xiàn)折疊展開效果的示例代碼
- Cordova(ionic)項(xiàng)目實(shí)現(xiàn)雙擊返回鍵退出應(yīng)用
- ionic2.0雙擊返回鍵退出應(yīng)用
- 三步實(shí)現(xiàn)ionic3點(diǎn)擊退出app程序
- ionic4+angular7+cordova上傳圖片功能的實(shí)例代碼
- ionic使用angularjs表單驗(yàn)證(模板驗(yàn)證)
- Angular 4.x+Ionic3踩坑之Ionic3.x pop反向傳值詳解
- 基于Ionic3實(shí)現(xiàn)選項(xiàng)卡切換并重新加載echarts
相關(guān)文章
js實(shí)現(xiàn)鼠標(biāo)切換圖片(無(wú)定時(shí)器)
這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)鼠標(biāo)切換圖片,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-01-01
JavaScript關(guān)閉當(dāng)前頁(yè)面(窗口)不帶任何提示
這篇文章主要介紹了JavaScript關(guān)閉當(dāng)前頁(yè)面(窗口)不帶任何提示的具體實(shí)現(xiàn),需要的朋友可以參考下2014-03-03
微信小程序?qū)崿F(xiàn)點(diǎn)擊出現(xiàn)彈窗
這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)點(diǎn)擊出現(xiàn)彈窗,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-07-07
使用JavaScript實(shí)現(xiàn)檢測(cè)網(wǎng)頁(yè)是否為空閑狀態(tài)
最近開發(fā)項(xiàng)目時(shí),常碰到“用戶在一定時(shí)間內(nèi)無(wú)任何操作時(shí),跳轉(zhuǎn)到某個(gè)頁(yè)面”的需求,所以本文就來(lái)使用JavaScript實(shí)現(xiàn)這一要求,需要的可以參考下2024-03-03
Layui 帶多選框表格監(jiān)聽事件以及按鈕自動(dòng)點(diǎn)擊寫法實(shí)例
今天小編就為大家分享一篇Layui 帶多選框表格監(jiān)聽事件以及按鈕自動(dòng)點(diǎn)擊寫法實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2019-09-09

