iOS 在单击设备的主页按钮时缓存应用程序屏幕
iOS caches the application screen when clicking the home button for the device
我们正在 Worklight 上开发混合应用程序。
用户在 iOS 上启动应用程序后,他将看到登录屏幕,提供他的凭据,他就在我们的应用程序中。
现在,如果用户在 "logging out" 之前从应用程序中单击 iOS 的主页按钮,iOS 将拍摄快照并将其存储在设备缓存中。
通过使用 IExplorer,我可以看到这个屏幕已缓存,这在我们的情况下是一个严重的问题。
如何用白屏覆盖此屏幕,以防用户单击 iOS 设备的主页按钮,它将立即填充,并且设备不会快照用户主屏幕。 ?
有没有我可以添加到我的 nativeResource 文件夹的缩略图 iOS 来解决这个问题?
谢谢。
我鼓励您查看 Worklight 知识中心。在大多数情况下,您会找到答案。
要控制OS移动到后台时的快照,需要使用the following API methods,根据需要:
WL.App.BackgroundHandler.setOnAppEnteringBackground
和 WL.App.BackgroundHandler.setOnAppEnteringForeground
我们正在 Worklight 上开发混合应用程序。 用户在 iOS 上启动应用程序后,他将看到登录屏幕,提供他的凭据,他就在我们的应用程序中。
现在,如果用户在 "logging out" 之前从应用程序中单击 iOS 的主页按钮,iOS 将拍摄快照并将其存储在设备缓存中。
通过使用 IExplorer,我可以看到这个屏幕已缓存,这在我们的情况下是一个严重的问题。
如何用白屏覆盖此屏幕,以防用户单击 iOS 设备的主页按钮,它将立即填充,并且设备不会快照用户主屏幕。 ?
有没有我可以添加到我的 nativeResource 文件夹的缩略图 iOS 来解决这个问题?
谢谢。
我鼓励您查看 Worklight 知识中心。在大多数情况下,您会找到答案。
要控制OS移动到后台时的快照,需要使用the following API methods,根据需要:
WL.App.BackgroundHandler.setOnAppEnteringBackground
和 WL.App.BackgroundHandler.setOnAppEnteringForeground