如何让iOS正确尊重“web app”的“apple-touch-icon-precomposed”链接属性

时间:2011-06-17 04:23:27

标签: iphone ios apple-touch-icon web-clips

我已经为iOS创建了几个网络应用程序,这些应用程序使用apple-touch-icon-precomposed link attribute method来获得没有光泽的自定义主屏幕图标。但是,我最近遇到了一个问题,在添加主屏幕书签然后运行应用程序并退出应用程序(通过多任务处理)后,光泽应用于图标!我不明白为什么会这样。我无法在iPad 2上重现它,但这种情况在我运行4.3.3的iPhone 3GS上不断发生。此外,似乎它可能与将其放在文件夹中有关?

如果您想检查代码,应用程序位于http://pattern86.com/apps/color

基本上就是这样:

  1. 将应用添加到主屏幕。 (没有光泽 - 此时一切都很好。)

    enter image description here

  2. 退出多任务应用程序(它已在此处显示光泽!)

    enter image description here

  3. 现在图标具有光泽效果!是什么给了什么?

    enter image description here

1 个答案:

答案 0 :(得分:1)

(根据要求重新作为答案:)

可能与图标本身有关。图像是否有alpha通道?做你的其他,工作,应用程序吗?