我尝试在我的 android 应用程序上退出应用程序。但是,它不起作用。
我正在使用 quasarframework、vue2 和 javascript。
“是”触摸不起作用。
帮我。谢谢你。
mounted: function() {
document.addEventListener("deviceready", this.onDeviceReady, false);
},
methods: {
onDeviceReady () {
document.addEventListener("backbutton", this.onBackKey, false);
},
onBackKey() {
Dialog.create({
title: 'Exit',
message: 'exit?',
buttons: [
{
label: 'No',
handler () {
}
},
{
label: 'Yes',
handler: () => {
this.onBackKeyResult();
}
}
]
});
},
onBackKeyResult (buttonIndex) {
if (buttonIndex == 1) {
navigator.app.exitApp();
}
};
}
- 环境
quasar 版本:Quasar CLI v0.6.5,App 在 Quasar v0.14.9 上运行
科尔多瓦-版本:8.0.0
科尔多瓦安卓:7.0.0
cordova 插件:“cordova-plugin-crosswalk-webview”:“^2.4.0”,“cordova-plugin-fcm”:“2.1.2”,“cordova-plugin-splashscreen”:“^4.1.0”,“科尔多瓦插件白名单”:“^1.3.3”