cordova - 如何关闭应用程序,但将其保留在后台(睡眠)
问题描述
在 Android 中:您知道当您按住返回按钮时,应用程序如何“关闭”、进入睡眠状态、准备恢复?这就是我想用 Cordova 实现的目标。
我面临的问题是,当我的应用关闭时,它实际上退出了。当我再次打开它时,它不会恢复,它会完全重新启动。
我都试过了window.navigator.app.exitApp()
,window.navigator.app.backHistory()
他们都完全关闭了应用程序。
解决方案
这是一个 Cordova 插件,应该可以满足您的需求。 Cordova 插件应用程序最小化
如果您使用的是 Ionic 框架,则需要插件的 Ionic 包装器。 离子原生应用程序最小化
请注意,该插件提到它仅在 Android 平台中受支持。
推荐阅读
- c++ - 即使从未实例化引用变量主模板,是否也需要对其进行初始化?
- javascript - 不要在循环中创建函数 no-loop-func Axios 请求异步等待
- extjs - cfgrid ext js rowdblclick 侦听器未触发
- python - PyQt5 和 Wing IDE:QThread 冻结应用程序
- javascript - 如何检查对象属性值是否为带空格的字符串
- python - BeautifulSoup 在 csv 中用“NA”填充缺失的信息
- c++ - 使用类来处理非平凡函数序列中的共享状态
- kotlin - Kotlin 协程如何在内部工作?
- reactjs - 如何在点/悬停工具提示中添加额外信息
- java - 我开发了一个 Flash Light 应用程序。但在高安卓版本下无法开启