uni-app 实现安卓物理返回键返回,触发弹框提示是否退出

摘要:
onBackPress返回event={from:backbutton|navigateBack}说明当用户进行以下操作时,会触发该函数:Android实体返回键顶部导航栏左边的返回按钮返回API,即uni.navigateBack()注意事项:只有在该函数中返回值为true时,才表示不执行默认的返回,自行处理此时的业务逻辑。不返回或返回其它值,均会执行默认的返回行为。H5平台,顶部导航栏返回按钮支持onBackPress(),浏览器默认返回按键及Android手机实体返回键不支持onBackPress()暂不支持直接在自定义组件中配置该函数,目前只能是在页面中来处理。*///onBackPress{uni.showModal({title:'提示',content:'是否退出?
/*

自 HBuilderX v1.1.0 起,uni-app 的页面新增onBackPress(event)生命周期函数。

onBackPress(event)返回 event ={from: backbutton | navigateBack}

说明

当用户进行以下操作时,会触发该函数:

  • Android 实体返回键 (from = backbutton)
  • 顶部导航栏左边的返回按钮 (from = backbutton)
  • 返回 API,即uni.navigateBack()(from = navigateBack)

注意事项:

  • 只有在该函数中返回值为 true 时,才表示不执行默认的返回,自行处理此时的业务逻辑。
  • 不返回或返回其它值,均会执行默认的返回行为。
  • H5 平台,顶部导航栏返回按钮支持onBackPress(),浏览器默认返回按键及Android手机实体返回键不支持onBackPress()
  • 暂不支持直接在自定义组件中配置该函数,目前只能是在页面中来处理。

*/
//
onBackPress(options) { uni.showModal({ title:
'提示', content: '是否退出?', success: function(res) { if(res.confirm) { //退出当前应用,改方法只在App中生效 plus.runtime.quit(); } else if(res.cancel) { console.log('用户点击取消'); } } }); return true; },

免责声明:文章转载自《uni-app 实现安卓物理返回键返回,触发弹框提示是否退出》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇matlab中元胞数组(cell)转换为矩阵antd-vue中table行高亮效果实现下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

关于adb安装指定版本

由于airtest测试群控安卓手机发现adb服务端和客户端版本不一致,运行经常报错,服务端是1.0.40 而客户端为1.0.41. (注意:服务端是指手机端,客户端为电脑端,安卓七和六的版本为40.而安卓八以上的为41,所以说做群控的时候最好安装同样传的手机系统) 此时我们需要更改客户端的adb版们,此处以mac为例 经多多方查找在这个人的博客上找到了 h...

android自定义圆角实线边框,圆角虚线边框,直实线,虚实线,半圆角边框

先上图 在现实项目开发中,单纯的Button,EditText等控件远远不能满足我们项目的UI设计需求,这时候,我们就需要自己动手丰衣足食啦。接下来先给大家介绍一些属性,备注写的都非常清楚啦,我就不啰嗦啦。 1 <?xml version="1.0" encoding="utf-8"?> 2 <!--android:shape属性代...

Android Studio安装及主题字体配置

   在2013 Google I/O 大会上,谷歌推出了自家全新的安卓软件集成开发工具 Android Studio,这是 Google 基于 IntelliJ IDEA 改动而来。        谷歌称 Android Studio 将会让开发人员更快、更具生产力,它全然免费,跨平台支持 Win/Mac/Linux,是替代 Eclipse 的最佳...

appium简明教程(11)——使用resource id定位(仅支持安卓4.3以上系统)

上一节乙醇带大家了解了appium的定位策略。实际上appium的控件定位方式是完全遵守webdriver的mobile扩展协议的。 这一节将分享一下如何使用resource id来定位android策略。 什么是resource id,这个不属于本文的范畴,大家可以点这里了解。 我们可以有两种方式来使用resource id进行定位: 使用findEl...

android adb 5037端口被自己占用解决方案

我的电脑自动安卓了夜神模拟器后,安卓手机便无法通过adb命令连接电脑,安卓手机使用adb命令连接电脑输入adb devices时提示如下: 于是,我卸载了夜神模拟器,电脑重启后重新进入cmd输入adb devices时依然像上图那样提示,于是我重新从其他同事那里复制了adb相关文件,进行替换我本地的adb文件,重启电脑后依然不行 上图表明adb端口503...

Android—简单的仿QQ聊天界面

最近仿照QQ聊天做了一个类似界面,先看下界面组成(画面不太美凑合凑合呗,,,,):     其中聊天背景可以是一个LinearLayout或者RelativeLayout里面存放的是ListView(将ListView的分割线设置成透明:android:divider="#0000"否则聊天界面会显示出分割线,,,想想都屌,,,)    于是,我要上主界...