5

我在四月份为我的公司制作了一个 HTML5 “webapp”,那时,我能够将其放置在 iPhone 和 iPad 的主屏幕上,并将其保存为离线查看的书签(Android 和 BB 也是如此,但是那些没有出现问题)。

现在,6 个月后,我尝试加载页面,对于我的 iPhone 和 iPad,主屏幕按钮不会加载,但书签仍然有效。

没有信号时是否存在阻止主屏幕按钮加载的故障?

(是的,我知道几年前有问题/答案,但我正在寻找更新的答案)

这是我的清单:

CACHE MANIFEST

    #v1.3

    CACHE:
    nyipad.css
    nymobile.css
    expoLogo.png
    schedule.jpg
    contact.jpg
    fav.png

就像我说的,这确实适用于 Android、BB 和 iOS 书签,并且只会在 iOS 主屏幕上失败。

4

1 回答 1

8

iOS6 采取了几项措施来加快浏览速度,并在此过程中引入了一些错误,并且一些不涉及您的情况

在 iOS6 上,主屏幕管理数据的方式完全不同。它不与 Web App 数据共享数据,而是使用单独的存储来存储主屏幕数据以及本机应用程序。

简而言之,这意味着:

  • 升级到 iOS6 时主屏幕应用程序中的数据丢失
  • 使用 Web 应用和主屏幕应用时的不同用户数据(appcache、本地存储、SQLite 等)
  • 主屏幕应用数据被视为原生应用数据,不受浏览器“清除数据”功能的影响

来源: http: //blog.nsbasic.com/ ?p=928

于 2012-10-13T09:01:39.740 回答