Phonegap如何回到应用程序屏幕并退出iOS应用程序

时间:2014-11-14 18:56:06

标签: ios cordova

我正在创建一个将登录信息发布到我网站的phonegap应用程序。当用户注销时,我想回到我的应用程序。我只是发送网址和帖子数据,以便我可以回来吗?还是有另一种优雅的方式?

当用户点击iphone主页按钮时,我希望应用程序退出。目前它只保存会话和页面,如果我再次启动应用程序,则直接返回页面。

我正在使用adobe phonegap网站来构建和测试应用程序

1 个答案:

答案 0 :(得分:0)

根据您的描述,我假设您正在将Phonegap WebView(运行您的应用)导航到您网站的网址? 如果是这样,此时您将不再有应用程序导航回来 - WebView已丢失其应用程序的句柄。要“导航回”您的应用,您应该使用InAppBrowser plugin导航到您的网站。这将允许您在用户从您的网站注销后返回到您的应用程序。您需要以某种方式将InAppBrowser WebView中从您的网站注销到其WebView中的应用程序。您可以使用cross window messaging实现此目的。

您不能在iOS中“退出”应用程序 - 操作系统不允许您这样做。您可以做的最好的事情是使用resume event检测您的应用何时从后台恢复,然后手动将应用重置为初始状态。