【问题标题】:Can't get Plus (+) Button in Safari Mobile with meta tags无法在带有元标记的 Safari Mobile 中获取加号 (+) 按钮
【发布时间】:2013-04-05 14:45:48
【问题描述】:

好吧,看来应该这么简单了。

我有一个网络应用:

http://cloudmusiccompany.appspot.com/

它有META标签:

我知道只有当用户点击屏幕底部的“+”,然后启动快捷方式时,它才会全屏显示。

但我一直无法让它显示“+”按钮。我看到另一个分享按钮。

从源代码可以看出,我有一个启动画面和一个图标。

我尝试过将元标记和链接标记按不同的顺序排列。似乎什么都没有给我“+”按钮。

【问题讨论】:

  • 刚刚发现在 iOS 4.2 中“+”被替换为我看到的按钮。但是保存时它仍然不使用我的图标或启动画面。在 iPhone 5 上,屏幕被截断,留下大约相同的空间!那可能是一个不同的问题。但是为什么我的图标在添加到主屏幕时没有被使用?

标签: iphone html mobile-safari meta


【解决方案1】:

plus 按钮在 iOS 4.2 中被替换为 share 按钮是正确的。


要设置主屏幕图标,请使用此元标记:

<link rel="apple-touch-icon-precomposed" href="icon.png"/>

或者,如果您想为图标添加光泽,则可以使用这个:

<link rel="apple-touch-icon" href="icon.png"/>

要设置启动画面,请使用:

<link rel="apple-touch-startup-image" href="splash.png" /> 

【讨论】:

  • 当然,我正在制作的页面(请参阅链接 ikn op)有这个。我想。但它没有显示我的图标(它显示了页面本身的缩略图)。
  • @mikethematrix,您的页面使用link ref="apple-touch-icon" 而不是link rel="apple-touch-icon"(注意ref/rel)。当我在远程调试会话中更改它时,问题得到了修复,并且站点显示了正确的图标,如 here 所示。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-02
  • 1970-01-01
相关资源
最近更新 更多