0

我目前有一个网站,我正在尝试将其用作网络应用程序。

我已经添加了适当的元标记,<meta name="apple-mobile-web-app-capable" content="yes">它像宣传的那样工作。

唯一的问题是,当您将网站作为 Web 应用程序启动时,我拥有的 jQuery 计时器中的某些 CSS 无法正确显示。数字加载时没有颜色,一旦它们开始旋转,就会出现正确的颜色。您可以从屏幕截图中看到这一点。

关于为什么会发生这种情况的任何想法?仅当您将其作为 Web 应用程序启动时才会发生这种情况。

这是一个演示,http://jako.in/countdown/

截屏

4

1 回答 1

1

所以我最终找到了解决方案。打开 apple-mobile-web-app-capable 会导致 Safari 将该计时器视为电话号码。这就是为什么它把它变成另一种颜色。添加<meta name="format-detection" content="telephone=no" />解决了我的问题。

于 2012-09-07T18:22:10.330 回答