首页 > 解决方案 > 如何防止科尔多瓦应用程序从后退按钮关闭 - Android

问题描述

所以我已经搜索并搜索了一个可能的解决方法,但这是我的问题。我已经连接了科尔多瓦的后退按钮事件来监听 Android 设备的后退按钮事件。它工作得很好。我可以获得警报和日志语句......但是,在函数执行后,我的应用程序将关闭。我的问题是:如何防止应用程序从后退按钮完全关闭?

这是我当前的代码

document.addEventListener('backbutton', function (e) {
      e.preventDefault()
      alert('Back Button Pressed')
      $logger?.silent('Back Button Pressed', e)
    }, false)

我在用着:

cordova-android-support-gradle-release 3.0.1 "cordova-android-support-gradle-release"
cordova-pdf-generator 2.1.1 "PDFGenerator"
cordova-plugin-androidx-adapter 1.1.1 "cordova-plugin-androidx-adapter"
cordova-plugin-appavailability 0.4.2 "AppAvailability"
cordova-plugin-background-mode 0.7.3 "BackgroundMode"
cordova-plugin-badge 0.8.8 "Badge"
cordova-plugin-barcodescanner 0.7.4 "BarcodeScanner"
cordova-plugin-camera 4.1.0 "Camera"
cordova-plugin-compat 1.2.0 "Compat"
cordova-plugin-device 2.0.3 "Device"
cordova-plugin-document-viewer 1.0.0 "SitewaertsDocumentViewer"
cordova-plugin-file 6.0.2 "File"
cordova-plugin-geolocation 4.0.2 "Geolocation"
cordova-plugin-honeywell-barcode-scanner 0.0.11 "HoneywellBarcodeScanner"
cordova-plugin-network-information 2.0.2 "Network Information"
cordova-plugin-printer 0.8.0 "Printer"
cordova-plugin-splashscreen 6.0.0 "Splashscreen"
cordova-plugin-statusbar 2.4.3 "StatusBar"
cordova-plugin-whitelist 1.3.4 "Whitelist"

标签: javascriptandroidvue.jscordovaback-button

解决方案


推荐阅读