android - 如何防止 Ionic 3 应用程序通过 android 中的硬件后退按钮关闭?
问题描述
如何防止 Ionic 3 应用程序通过 android 中的硬件后退按钮关闭?如果用户点击后退按钮,我不想关闭应用程序。应用程序是一个单页应用程序,我没有要弹出的页面。我想在按下后退按钮时发出警报以询问用户是否要退出应用程序。
解决方案
使用硬件返回按钮 API:
import { Platform } from '@ionic/angular';
...
constructor(private platform: Platform) {
this.platform.backButton.subscribeWithPriority(10, () => {
console.log('Handler was called!');
});
}
推荐阅读
- python - 使用 Trisurf 的 3D 绘图:添加颜色图
- python - 如何从标准输入在 python 脚本上运行 pytest
- opencv - 根据箭头标记识别汽车的零件
- r - 如何在 R 中跨 2 个不同的数据帧操作 dplyr 中的数据
- ansible - 使用 Ansible 更改参数 VM Ovirt
- python - 我可以在 python 中同时定义函数参数的默认值和数据类型吗?
- c# - C#如何将十六进制字符串转换为位数组
- c - 如何正确重用分配的指针,因为错误“双重释放或损坏(!prev)”
- c - 购买糖果 (BUYING2) - Codechef
- artificial-intelligence - 强化学习、Q 学习以确定最佳施法顺序?