是否可以在数据通话期间停止后退按钮的工作?例如,在注册时,我不希望有人按下后退按钮,否则他们可能会注册我的服务而不知道它(除了确认电子邮件)? (下次他们尝试注册时会失败)
答案 0 :(得分:2)
处理BackKeyPress
事件或覆盖网页类中的OnBackKeyPress
方法,然后在您想要阻止向后导航时设置e.Handled = true;
。
请注意,如果您这样做,那么您应该为用户提供取消长时间运行流程的方法,以便他们可以根据需要退出。
答案 1 :(得分:1)
请注意,如果您停止使用“后退”按钮,您的应用程序将无法提交市场。
部分如果用户遇到他们尝试重新注册的情况(因为他们没有意识到他们之前已经注册过),那么您应该在应用中处理此问题,因为无论如何情况可能会出现。