我们有一个网络应用,其主屏幕图标定义如下:
<link rel="apple-touch-icon-precomposed" href="http://example.com/icon.png">
到目前为止,这在所有iOS和Android设备上都有效。
虽然现在我们有一个Samsung S4 Android 4.3用户的案例,其中显示主屏幕上的通用书签图标而不是我们的自定义应用程序图标。
我在Android论坛中发现了一篇描述相同问题的帖子: http://forums.androidcentral.com/samsung-galaxy-s4/342894-galaxy-s4-android-ver-4-3-has-bug-creating-webpage-shortcut.html 没有解决方案发布到那个。
我们还测试了这两个网站: http://www.kylejlarson.com/blog/2013/adding-an-icon-for-iphone-ipad-android-to-your-website/ http://acegiak.net/
第二个链接使用了除rel="shortcut icon"
链接之外的rel="apple-touch-icon"
链接,但仍未显示自定义图标(仅显示通用书签图标)。
任何人都有相同的经历和/或对解决方案/解决方法有所了解? 谢谢!
请注意,我们首先将应用添加到主屏幕,然后将其添加到主屏幕,然后将其添加到主屏幕。我们在其他设备上遇到问题,直接将其添加到主屏幕也没有显示图标。
答案 0 :(得分:2)
Galaxy s4可以选择打开带有'internet'或'googles Chrome'的网站...当您从'internet'向主屏幕安全书签时,它们将显示为通用图标......当您打开网站时使用“Chrome”并将其添加到主屏幕 - 它将显示自定义图标(apple-touch-icon)。
答案 1 :(得分:-1)
尝试将您的图标重命名为/apple-touch-icon.png然后它应该可以使用!