我有一个一年多前创建的 web 应用程序,在 iOS 6 上运行,它非常稳定。它旨在通过同一个主屏幕图标离线和在线工作。我有一个清单文件,它加载了引导 javascript、所有 js 包括和核心文件。该应用程序旨在离线存储数据(使用 SQLite),然后在离线队列中将任何内容传输到 MySQL 数据库。再一次,这一切都在 iOS 6 上运行,几个月来对任何文件、清单等都没有任何变化。
然后我升级到iOS 7。
现在我有很多问题,但它们似乎都围绕着数据库问题。我在 Chrome 中遇到很多代码 6 错误(在 Safari 中,我什么也没得到,只是一个空白屏幕)。在我阅读这篇文章时,我发现 Apple 确实对 SQLite 的运行方式进行了某种更改,但不是 xcode 开发人员,我无权访问 Apple 网站上的材料,因为我没有在任何地方运行 xcode情况我不知道这是否适用于我的纯 HTML 应用程序。
那么,我的问题是:无论 Apple 在应用程序方面所做的任何更改,是否有任何东西会影响纯 HTML5/JS/SQLite 离线 Web 应用程序的功能,通过 Safari 将其添加到主页?