Rails 4 favicon问题

尝试添加一个favicon到我的rails应用程序,但似乎并没有在本地工作。 inheritance人我的代码

Aplication.html.erb(在头部分)

<%= favicon_link_tag '/favicon.ico' %> 

注意: Favicon已经保存在我的资产/图片文件夹中,图标是64×64像素

有什么事情在这里做错了吗?

提前致谢

我认为地址应该没有斜线:

 <%= favicon_link_tag 'favicon.ico' %> 

favicon_link_tag的正确使用是直接的解决scheme:

 <%= favicon_link_tag 'favicon.ico' %> 

但是,一个favicon.ico只能解决大多数桌面浏览器。 移动浏览器无法应对,但需要更高分辨率的图标,例如iOS设备的Touch图标。 您可以使用RealFaviconGenerator获得对所有浏览器的支持:

  • 去RealFaviconGenerator并提交你的照片。 您可以编辑平台的平台(Android,iOS …)。
  • 当图标准备就绪时,请按照说明进行操作。

说明已经足够清楚,可以设置图标了,所以不存在path问题,没有“额外的斜线”问题等等。

充分披露:我是这个网站的作者。

使用rails 4.2.3,在我的/public文件夹中已经有一个图标。 我简单地将其replace,并且不添加<%= favicon_link_tag 'favicon.ico' %> 。 完美的工作。

奇怪的是我第一次尝试与favicon_link_tag并以某种方式阻止了favicon显示出来。

正确使用favicon:添加这个<%= favicon_link_tag(source='favicon.ico')%>