当我进入任何菜单页面并单击硬件后退按钮时,应用程序关闭而不是转到上一个屏幕?我在用
<ion-side-menus enable-menu-with-back-views="false">
任何人都可以帮我吗?
注意:这只发生在菜单页面上 .
我希望在按下硬件背面时显示上一个屏幕 . 现在,后退按钮只关闭应用程序 .
离子-v:1.7.7 cordova -v:5.3.3
Update 问题在于菜单列表中使用的menu-close指令 .
<ion-list>
<ion-item menu-close nav-clear ui-sref="menu.home">
Home
</ion-item>
<ion-item menu-close nav-clear ui-sref="menu.welcome">
Settings
</ion-item>
<ion-item menu-close nav-clear>
Profile
</ion-item>
</ion-list>
我用menu-toggle =“left”替换了它 . 这样做会用不需要的后退键替换菜单图标 . 我可以像所有其他原生Android应用程序一样表现吗?
1 回答
如果你想覆盖你的移动设备hadware按钮,你可以在控制器中尝试这个
它适用于特定页面,但如果您想全局执行此操作,则可以在 .run 函数中使用它 .
这里 e.preventDefault(); 这个使你的移动设备硬件后退禁用 .