iOs7&x27;网络应用程序&x27;使用localstorage启动主屏幕不起作用

iOs7&x27;网络应用程序&x27;使用localstorage启动主屏幕不起作用,ios7,local-storage,fullscreen,iphone-standalone-web-app,Ios7,Local Storage,Fullscreen,Iphone Standalone Web App,当我的HTML5应用程序从iOs7的主屏幕添加时,我在本地存储中保存数据时遇到了一些问题。 根据这篇文章,我看到主屏幕应用程序类似于本机应用程序,它没有使用safari的本地存储,但我需要一个解决方法 谢谢您确定这是本地存储问题吗?我一直在使用localStorage,在主屏幕应用程序方面从未遇到过问题。您可以使用Safari调试主屏幕应用程序。您将在控制台中看到任何错误。您还可以单步调试localStorage部分每次我从主屏幕启动应用程序时,日志中都没有错误本地存储被清除,这仅在ios7中出

当我的HTML5应用程序从iOs7的主屏幕添加时,我在本地存储中保存数据时遇到了一些问题。 根据这篇文章,我看到主屏幕应用程序类似于本机应用程序,它没有使用safari的本地存储,但我需要一个解决方法


谢谢

您确定这是本地存储问题吗?我一直在使用localStorage,在主屏幕应用程序方面从未遇到过问题。您可以使用Safari调试主屏幕应用程序。您将在控制台中看到任何错误。您还可以单步调试localStorage部分每次我从主屏幕启动应用程序时,日志中都没有错误本地存储被清除,这仅在ios7中出现。我没有明确清除localStorage,因为在所有其他平台上它都可以正常工作。这里一定有一些特别的东西:/记住,主屏幕应用程序不会“看到”您在普通Safari中存储的内容(即使它是同一个站点)。如果您通过主屏幕应用程序存储某些内容,然后重新打开它,则localStorage是否仍处于清除状态?是的,每次启动localStore时,localStore都处于清除状态。我在回答中给出了一些历史记录和一些选项: