每次我打开应用程序时,Phonegap 应用程序都会重新启动。有啥建议可以返回同一页面吗?
Posted
技术标签:
【中文标题】每次我打开应用程序时,Phonegap 应用程序都会重新启动。有啥建议可以返回同一页面吗?【英文标题】:Phonegap app restarts every time I open the app. Any suggestions to return to same page?每次我打开应用程序时,Phonegap 应用程序都会重新启动。有什么建议可以返回同一页面吗? 【发布时间】:2014-12-22 20:43:13 【问题描述】:我不确定“重启”是否合适,但这是我的场景。我登录应用程序,浏览几个页面,然后按主页键退出。如果我查看当前正在运行的任务,我会看到应用程序继续运行(它应该运行)。然后我单击应用程序图标返回应用程序,但启动画面出现,然后我被带回登录页面。这应该回到我上次访问的页面。有趣的是,如果我从登录页面按下硬件返回键,我将被定向到上一次会话的页面(它应该去的地方)。
我知道的:
-
只有一个应用实例运行(这是正确的)
应用程序继续在后台运行(这是正确的)
我尝试在 config.xml 中添加首选项 name="androidLaunchMode" value="singleTop" 无济于事
我错过了什么吗?
【问题讨论】:
您找到解决方案了吗?我遇到了类似的问题,运行相同但有多个实例。 【参考方案1】:对于 ios(至少)存在此配置选项
<preference name="exit-on-suspend" value="false" />
它应该控制按主页键的暂停。
对于 Android,我的应用程序就像您想要的那样工作,所以真的不知道如何提供帮助。我唯一能说的是,据我所知,在 Android 上,返回按钮应该会杀死应用程序,而按下主页按钮应该会缓存它并从内存中取出它。
【讨论】:
以上是关于每次我打开应用程序时,Phonegap 应用程序都会重新启动。有啥建议可以返回同一页面吗?的主要内容,如果未能解决你的问题,请参考以下文章
Apache cordova / phonegap 如何从 config.xml 启用功能