Android上Firefox添加到主屏幕时使用了错误的图标

Android上Firefox添加到主屏幕时使用了错误的图标,android,html,icons,favicon,android-launcher,Android,Html,Icons,Favicon,Android Launcher,在我的HTML中,我遵循以下准则: 目前,我的应用程序只有192x192大小的图标。我的手机是运行安卓5.0.1的三星Galaxy 4 这样,Android上的Chrome会将图标正确地添加到主屏幕上,但Android上的Firefox不会。后者添加了一个通用的“正方形内的C”图标。见附件 这是Firefox的限制吗?有办法解决这个问题吗 在运行Android 7的三星Galaxy S7上运行Firefox 58时,我会看到180x180 Apple Touch图标: 你的特殊情况会出什么问题

在我的HTML中,我遵循以下准则:

目前,我的应用程序只有192x192大小的图标。我的手机是运行安卓5.0.1的三星Galaxy 4

这样,Android上的Chrome会将图标正确地添加到主屏幕上,但Android上的Firefox不会。后者添加了一个通用的“正方形内的C”图标。见附件

这是Firefox的限制吗?有办法解决这个问题吗

在运行Android 7的三星Galaxy S7上运行Firefox 58时,我会看到180x180 Apple Touch图标:

你的特殊情况会出什么问题

  • 您的图标稍大,为192x192,而苹果公司定义的最高分辨率为180x180。在你提到的文章中,原因是Android Chrome。但是现在Chrome正在使用Web应用程序清单,所以这个技巧可能已经过时了
  • 缓存问题。众所周知,浏览器只在需要时才重新加载图标。也许你尝试过各种解决方案,但现在Firefox仍停留在旧的设置中。请使用另一部电话,或在几小时后重试

全面披露:我是RealFaviconGenerator的作者。

将Firefox升级到58。同样的问题空白图标与C.Chrome工程,它使用192x192。没有要测试的iPhone。我清除了缓存并进行了测试。你可以尝试的一件事是让一位拥有Android和FF的同事做同样的测试。您还可以卸载并重新安装FF(…这特别无聊,尤其是当您有本地数据(如书签)时)。同样,在地狱里有一个特别的地方来缓存有关favicon的问题:)。哦,如果你的站点是公共的,那么它的地址是什么?我正在测试处于不断变化状态的暂存区。我会让你知道的网址,一旦我推到生产。我将在下一个版本中修复这个问题。它在最新Firefox的Galaxy S7上按预期工作。FF正在使用您的触摸图标。酷!我想这是旧手机的问题。用于验证的Thx。祝RealFaviconGenerator一切顺利