离子:在Android后退按钮上关闭/隐藏模态不起作用

时间:2016-01-06 17:02:42

标签: ionic-framework ionic

根据文档(http://ionicframework.com/docs/api/controller/ionicModal/),默认行为是关闭后退按钮上的当前模态。但它没有关闭任何东西,相反,它执行主视图的操作,返回。

  

{boolean =} hardwareBackButtonClose:是否可以使用Android和类似设备上的硬件后退按钮关闭模态。默认值:true。

这是我初始化模态时的代码:

$ionicModal.fromTemplateUrl('app/components/contacts/views/contacts.selectModal.html', {
    scope: $scope,
    animation: 'slide-in-up',
    hardwareBackButtonClose: true
}).then(function(modal) {
    $scope.contactSelect = modal;
});

我正在使用Android 5.1,Ionic 1.2.1

1 个答案:

答案 0 :(得分:0)

使用$ionicModal选项isShown()识别模式已打开并关闭[{1}}

在Android Api 16中为我工作



hardwareBackButton