1

我无法显示我的 dashcode 网络剪辑图标,它只显示 safari 生成的图标。我曾尝试使用 dashcode 来设计它,然后我使用了代码

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

我还尝试将一个名为 apple-touch-icon.png 的文件添加到根文件夹中,但仍然无法正常工作。我已经在模拟器、我的 iphone 和我的 ipad 上运行了该站点,并且自定义 Web 剪辑图标不会出现。有没有人有建议

更新:我刚刚创建了一个新的 dashcode 项目并尝试添加一个 webclip 图标,但它仍然无法正常工作。这真的开始让我感到沮丧。

4

2 回答 2

1

您需要将图像添加到手机照片之外的图像文件中

于 2011-12-12T03:57:20.290 回答
0

我将添加 1 件对我造成此问题的事情。在尝试了所有记录在案的修复后,我尝试为我的图标添加背景颜色。最初,我有一个透明的背景。一旦我在 .png 文件中添加了背景颜色,一切就都起作用了。

我的步骤:使用 GIMP 创建具有 7 层和透明背景层的 72x72 图像。将副本另存为 apple-touch-icon.png 并添加到我的网络应用程序的根文件夹中。在运行 IOS 5.0.1 的 iPad 2 上启动该网站。“添加到主屏幕” 结果:主屏幕上有一个黑色图标。回到 GIMP,用颜色填充背景。覆盖我的 .png 文件。返回 iPad Safari 以重新加载网站。“添加到主屏幕” 该图标现在按文档显示。

我的结论:图标图像中足够或放置良好的透明区域将阻止 iOS 接受它为有效并导致它被拒绝。

于 2011-12-14T07:15:50.013 回答