Cordova监听处理android物理返回键退出应用

本例当前cordova版本是装的是9.0.0,cordova-android装的版本是8.x的,目前cordova已经更新到了10.x了,在用的时候利用官网上的方法一直失效无反应,经过一番查阅才发现cordova v8.x对监听backbutton方法会有失效的问题存在,重新卸载项目的android platform再添加一遍就可以了
卸载android platform: cordova platform rm android
重装android platform:cordova platform add [email protected]

监听android物理返回键事件方法

cordova官网文档:https://cordova.apache.org/docs/en/5.1.1/cordova/events/events.backbutton.html
我用的是cordova+vue的项目,所以在路由拦截器里去监听这个方法,判断当前路由是否第一级页面,如果是才执行退出应用操作,代码如下:

图片.png

你可能感兴趣的:(Cordova监听处理android物理返回键退出应用)