通过显示提示消息关闭应用程序

时间:2013-09-02 12:46:28

标签: extjs sencha-touch-2

当我按退出按钮显示一些提示消息时,我想关闭当前正在运行的应用程序。我使用window.close()。它没有正常工作。谁能帮我这个? 感谢。

1 个答案:

答案 0 :(得分:1)

这个问题有两种可能性:

1)您想通过按App(SoftButton)中的按钮退出应用程序。但在退出之前,您需要提示消息。

OR

2)当用户按下手机的退出物理按钮(HardButton)时,您希望显示提示消息。 。但在退出之前,您需要提示消息。

Sencha-Touch应用程序通常是在手机本机浏览器中运行的JavaScript WebApp。

在这两种情况下,您都想知道应用程序何时有效关闭,以便提示您的消息。好吧,你在Javascript中检测那种东西的唯一方法是onunload& onbeforeunload事件。

不幸的是,当您通过链接或浏览器返回按钮时,这些事件也会被触发。

请参阅:javascript detect close tab/close browser