我正在使用这个 script向移动用户展示如何将他们的网站添加到主屏幕。它在装有 iOS 5 的 iPhone 上正常工作,但在 iOS 6 上,当用户单击右上角的 [X]
时,气泡不会消失。当达到超时(大约 8-10 秒)时,它会淡出。
网站上的demo也有这个问题。
JS 和 CSS 源码 here .
最佳答案
我遇到了同样的问题。我发现这与我的 iphone 4s 打开隐私浏览时有关。显然,在私有(private)浏览模式下,safari 会抛出 localStorage 错误。
这里有一个解决方案。它对我有用:https://github.com/gdub22/add-to-homescreen/blob/845d5a5d3ceb0c7601a90b1fe31fc271670f9e58/src/add2home.js
关于javascript - 当用户点击 x 按钮时,iOS6 上的 add2home.js 不会关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13419462/