2012-12-31 96 views
2

我有一個favicon.ico的坐在我的公共文件夾的根目錄,我使用的是以下行來加載它在我application.html.erbRails的網站圖標加載問題

= favicon_link_tag 

我的頭標記似乎只在本地主機上有這個問題,而且在我的測試過程中似乎是拋棄了硒,但它對於加載真的很無足輕重。有時會在等待幾分鐘後加載,有時根本無法加載。有時在等待幾分鐘後加載時,會導致先前(和成功)加載並打開的其他圖像。這只是一個瀏覽器問題?我在Chrome和Firefox中都進行了測試。我沒有任何其他網站或任何瀏覽器的這個問題。另外值得注意的是 - 在我的firebug和chrome調試器中,我從來沒有看到網絡選項卡中要求的圖標,即使偶爾會加載它。

我已經試過什麼:

  • 放置圖標在公共/圖像和資產/圖像
  • 清除緩存在Firefox
  • Chrome的隱身模式

回答

1

剛剛測試此使用新的Rails 3.2.13和Rails 4.0應用程序,它適用於我。 favicon自動加載,無需將幫助程序添加到您的應用程序佈局。

1)確保該文件是在你的RAILS_ROOT /公用文件夾

2)確保文件被命名爲favicon.ico

+0

我有它在我的資產目錄,這可以解釋一兩件事。 – Noz