1
我正在开发一种应用程序的新版本,这是一种秒表,经过一段时间后,可以进行一个步骤或到达检查点。这个秒表应该运行数小时,数小时不间断。科尔多瓦+离子应用程序在后台运行,并恢复到最后一个屏幕
当应用程序在前台工作时,没有问题,但是当应用程序在后台传递时会发生一些奇怪的事情,经过一段时间似乎该应用程序被终止,并且当我回到应用程序时重新启动。
用cordova + sencha touch制作的旧应用程序我没有这种行为,可能会在后台运行几天(不使用插件来执行此操作)。
我不一定需要应用程序保持在后台运行,因为我只需要知道秒表何时开始,我只想回来并将应用程序恢复到最后一个屏幕。
我该怎么办?
谢谢!
是的,使用'localStorage',你可以坚持那些时间。 – Peter 2014-09-11 14:09:44
我希望这是现成的东西!谢谢 – manzapanza 2014-09-12 11:24:21
@ Peter/@ manzapanza这是如何实现的?你是否每秒更新本地存储值并将其与开始时间进行比较?或者你是否只在window.onbeforeunload或类似的东西上设置本地存储值? – ak85 2014-12-12 04:34:00