在iOS上打开时停止本机Web应用程序重新加载

cgu*_*del 30 web-applications ios iphone-standalone-web-app

我正在尝试使用iOS上的HTML + JS构建"本机Web应用程序".您可能知道,您可以将这样的应用程序添加到主屏幕,它或多或少看起来就像一个普通的原生应用程序.

但是,如果我退出这样的应用程序并再次重新打开它,它会重新加载整个页面.当通过多任务栏从另一个应用程序切换到这样的应用程序时也会发生这种情况.

这是预期的行为还是有办法阻止设备这样做?

作为示例,您可以将jqTouch-Demos从此处添加到主屏幕并进行测试:http://jqtouch.com/preview/demos/main/

ghe*_*nne 10

您可以在localStorage中保存应用程序的状态.重新启动时,检查状态是否正在运行,然后将应用程序恢复到最后的状态.