android - navigator.app.exitApp() 做什么..?它会清除整个应用程序 session 吗...?

标签 android apache cordova winjs

在后退按钮事件中,我将像这样退出应用程序..

document.addEventListener("backbutton", function (e) {
 if (app.history=="homepage"){
    navigator.app.exitApp();
 }
 else{
   WinJS.Navigation.back(1).done(function () { });
 }
}

在这里,我从我的主页出来,再次点击我的应用程序。现在是从登录页面而不是主页开始..

navigator.app.exitApp()... 的行为是什么?

最佳答案

如果退出你的意思是退出你的应用程序, navigator.app.exitApp();将帮助你。

但是,这并不一定会清除您的应用程序状态或数据。 应用程序刚刚进入后台,将其杀死或保留在内存中完全取决于操作系统。

应用程序的终止(如果您愿意,可以退出)不受应用程序开发人员的控制。它完全由操作系统(在本例中为 Android)管理。因此,您所拥有的是移动操作系统下应用程序的正常行为。

关于android - navigator.app.exitApp() 做什么..?它会清除整个应用程序 session 吗...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29940741/

相关文章:

Android 首选项重叠工具栏

android - 如何在Android中收集多个状态流

android - 分享图片元素过渡显示不正确的尺寸

python - mod_wsgi 报告 Pyramid 模块中的语法错误

java - 如何在应用程序设置中存储图像路径?

Apache 前端 Tomcat - 重定向 url

mysql - 主机localhost不允许连接到此MySQL服务器

ios - Cordova AJAX 请求不工作

xcode - Cordova plugin.xml 添加 "Header Search Paths"条目

android-emulator - Cordova 将应用程序加载到 android 模拟器