我有一个作为 IOS Web 应用程序加载的网页,并且在首次加载时也会加载启动画面。但是现在,即使网络应用程序在 ios 设备的后台运行,它似乎也会显示启动画面。我需要启用多任务处理,这样我的网络应用程序只会在首次启动时显示启动画面。
我该怎么做呢?
我有一个作为 IOS Web 应用程序加载的网页,并且在首次加载时也会加载启动画面。但是现在,即使网络应用程序在 ios 设备的后台运行,它似乎也会显示启动画面。我需要启用多任务处理,这样我的网络应用程序只会在首次启动时显示启动画面。
我该怎么做呢?
每次打开 Web 应用程序时,它都会重新启动。要启用多任务处理,您可以将应用程序的状态保存在 LocalStorage 中,并在重新启动时恢复状态。
有关更多信息,请参阅类似问题:
在 iOS 上打开时停止本机 Web 应用程序自行重新
加载 停止重新加载从 iPhone 主屏幕启动的 Web 应用程序
Safari 开发者库中还有一篇文章:
Safari Client-Side Storage and Offline Applications Programming Guide