jquery - iOS Web 应用程序启动时总是带有闪屏

标签 jquery ios ipad jquery-mobile

我有一个网页,它作为 IOS Web 应用程序加载,并且在首次加载时加载启动屏幕。 但现在,即使 Web 应用程序在 ios 设备后台运行,它似乎也会显示启动屏幕。我需要启用多任务处理,以便我的网络应用程序仅在首次启动时显示启动屏幕。

我怎样才能做到这一点?

最佳答案

每次您打开网络应用程序时,它都会重新启动。要启用多任务处理,您可以将应用程序的状态保留在 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/

相关文章:

javascript - 使用 JS 或 JQuery 获取渲染页面

javascript - 如何在滚动时填充 svg

iphone - 刷新 UITabBar 选项卡的 View 或在重新选择选项卡时从 UITabBar 选项卡的 View 调用方法

ios - xCode 布局未正确缩放

javascript - 从 span[class] 中提取 innerHTML

javascript - 在 HTML 表单上设置 Enter 键提交

ios - 音频不在后台播放 (iOS)

iphone - 特定屏幕上的 iOS Laggy UI

objective-c - 在 UIView 中创建内部阴影

ios - 每 x 天发送 iPad 应用程序以供审核(持续部署)