如果保存更改,则阻止用户返回页面

时间:2014-04-10 18:05:59

标签: android angularjs cordova

我有一个phonegap + angularjs App正在运行。该应用程序基本上有这个页面流程:

登录>带有列表的主页>其他列表的第二页>项目详情

在“详细信息”页面中,用户无法保存记录。如果他保存记录,则例如当他按下安卓后退按钮时,无法再次访问此页面。

在保存方法中,我使用它将他再次重定向到第二个列表:

$location.path('/notifications/' + $scope.placeId);

我尝试在重定向之前和之后使用replace(),但它不起作用。我使其工作的唯一方法是在转到详细信息列表之前调用replace()。问题是如果他按下后退按钮然后它会重定向到第一个列表。非常奇怪

0 个答案:

没有答案