我有一个网页,它可以作为IOS Web应用程序加载,也可以在首次加载时加载启动屏幕。
但是现在,即使Web应用程序在ios和iOS设备的后台运行,它似乎仍显示启动屏幕。我需要启用多任务处理,因此我的Web应用程序仅在首次启动时显示启动屏幕。
我如何做到这一点?
最佳答案
每次您打开该网络应用程序时,它将始终重新启动。要启用多任务,您可以将应用程序的状态保留在LocalStorage中,并在重新启动后恢复状态。
有关更多信息,请参见类似的问题:
Stop native web app from reloading itself upon opening on iOS
Stop reloading of web app launched from iPhone Home Screen
Safari开发人员库中还有一篇文章:
Safari Client-Side Storage and Offline Applications Programming Guide
关于jquery - iOS Web应用程序始终在启动屏幕上启动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14648601/