dab*_*aba 5 favicon ruby-on-rails ruby-on-rails-4
我的favicon不会在Chrome或Firefox中显示.这是我在该<head>部分中呈现它的方式:
<%= favicon_link_tag 'favicon.ico' %>
Run Code Online (Sandbox Code Playgroud)
它位于public/images.
这是生成的HTML:
<link rel="shortcut icon" type="image/x-icon" href="/images/favicon.ico">
Run Code Online (Sandbox Code Playgroud)
在浏览器中打开链接会正确显示图标.
当资产管道位于公共文件夹中时,资产管道不会处理它,这会导致缓存问题.
请参见此处:如何在rails 3.2中添加favicon并从Rails资产管道中清除缓存.
使用favicon_link_tag并将.ico文件放入其中/app/assets/images/以使其进入资产管道.
如果之后仍然无效,请尝试清除浏览器缓存,rails缓存,然后重新启动rails服务器.
| 归档时间: |
|
| 查看次数: |
3222 次 |
| 最近记录: |