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')%>