【问题标题】:Force app to quit in Cordova iOS or Android在 Cordova iOS 或 Android 中强制应用退出
【发布时间】:2015-09-01 06:31:01
【问题描述】:

这是一个老话题,我从来没有找到答案。这个帖子是最新的:

Phonegap: force an app to quit instead of running in background

但这也不是一个解决方案,因为我听到的是“没有办法,这不是一个好的体验”等等......

但是,如果您下载 OfferUp 应用程序。尝试登录和注销。 iOS 上的应用程序将自行关闭。他们是怎么做到的?显然有一种方法,并且得到了 App Store 的批准。我想知道 Cordova 应用程序是否仍然可以使用?

【问题讨论】:

  • 你试过navigator.app.exitApp(); 吗?
  • 据我所知,ios 不允许强制退出。它将在 android 上得到支持。
  • navigator.app.exitApp() 已被使用,不再起作用。 iOS 确实允许强制存在。这就是我问的原因,因为包括 OfferUp 在内的许多应用都可以做到。
  • 苹果不允许强制退出,他们在查看 OfferUp 应用时可能看不到它
  • 那么注销 UX 的选项是什么?我无法清除所有变量并初始化到原始阶段。大量的工作。我的替代方案是做一些黑暗的布局屏幕,应用程序基本上不会再接受任何触摸输入。

标签: javascript android ios cordova


【解决方案1】:

使用这个插件

cordova plugin add https://github.com/FRD49/iOS-ExitApp.git

只需调用

navigator.app.exitApp();

【讨论】:

  • 你测试过,iOS版本是什么?
  • 我在ios 10.3中测试过
猜你喜欢
  • 2013-06-18
  • 2012-12-01
  • 2012-11-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多