Rails Favicon正在加载问题

时间:2012-12-31 23:31:48

标签: ruby-on-rails-3 favicon

我有一个favicon.ico坐在我公共文件夹的根目录下,我使用以下行将其加载到我的application.html.erb的head标记中

= favicon_link_tag

我似乎只在localhost上遇到这个问题,而且在我的测试过程中它似乎正在抛弃硒,但它在加载时却变幻无常。有时它会在等待几分钟后加载,有时根本不会加载。有时当它在等待几分钟后加载时会导致之前(并成功)加载的其他图像上升和中断。这只是一个浏览器问题吗?我在Chrome和Firefox中都进行了测试。对于任何浏览器,我对任何其他网站都没有这个问题。另外值得注意的是 - 在我的firebug和chrome调试器中,我从未在网络选项卡中看到要求的图标,即使它偶尔会加载?

我尝试了什么:

  • 将favicon放置在公共/图像和资产/图像中
  • 清除Firefox中的缓存
  • Chrome隐身模式

1 个答案:

答案 0 :(得分:1)

刚刚使用新的Rails 3.2.13和Rails 4.0应用程序测试了它,它对我有用。 favicon会自动加载,而无需将助手添加到应用程序布局中。

1)确保该文件位于rails_root / public文件夹

2)确保文件名为favicon.ico