uniapp做的app实现首页左滑退出应用

正常来说使用onBackPress方法就可以了

javascript 复制代码
onBackPress() {
	uni.showModal({
	  title: '提示',
	  content: '您确定要退出应用吗?',
	  success: function (res) {
		  if (res.confirm) {
			  plus.runtime.quit();
		  } 
	  }
	});
},

但是因为uniapp里面引用了uni-simple-router插件,导致首页onBackPress无效
就使用了以下写法:

router.js

javascript 复制代码
   routerErrorEach:({type,level,...args})=>{
	// #ifdef APP-PLUS
	  if(type===3){
		  router.$lockStatus=false;
		  uni.showModal({
			  title: '提示',
			  content: '您确定要退出应用吗?',
			  success: function (res) {
				  if (res.confirm) {
					  plus.runtime.quit();
				  } 
			  }
		  });
	  }
	// #endif
    },

参考:https://v2.hhyang.cn/v2/start/cross/navLock.html
参考二:https://www.cnblogs.com/liufeiran/p/16377929.html

找答案

uni-app集成uni-simple-router、uni-read-pages后,首页onBackPress无效
【报Bug】onBackPress失效
uni-app自定义返回逻辑教程

相关推荐
Rysxt_16 小时前
UniApp获取安卓系统权限教程
android·uni-app
木子啊1 天前
ProCamera 智能水印相机解决方案 (UniApp)
数码相机·uni-app·水印相机·小程序水印
木子啊1 天前
Uni-app跨页面通信三剑客
前端·uni-app·传参
Rysxt_2 天前
UniApp五大UI框架与uni-ui核心区别对比
uni-app·uni-ui
2501_915918412 天前
HTTPS 代理失效,启用双向认证(mTLS)的 iOS 应用网络怎么抓包调试
android·网络·ios·小程序·https·uni-app·iphone
2501_915106322 天前
混合应用(Hybrid)安全加固,不依赖源码对成品 IPA 混淆
android·安全·小程序·https·uni-app·iphone·webview
00后程序员张2 天前
无需越狱,来对 iOS 设备进行调试、管理与分析
android·ios·小程序·https·uni-app·iphone·webview
芒果大胖砸2 天前
uniapp当中如何实现长按复制功能并且能够自由选择内容
开发语言·javascript·uni-app
00后程序员张2 天前
在 iOS 上架中如何批量方便快捷管理 Bundle ID
android·ios·小程序·https·uni-app·iphone·webview
换日线°2 天前
uni-app对接腾讯即时通讯 IM
前端·uni-app