web-dev-qa-db-ja.com

Rails 4 favicon issue

私のRailsアプリにファビコンを追加しようとしていますが、ローカルで動作していないようです。

Aplication.html.erb(ヘッドセクション)

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

注: faviconはasset/imagesフォルダー内に保存され、アイコンは64x64ピクセルです

ここで間違ったことはありますか?

前もって感謝します

39
sam

アドレスにはスラッシュを付けないでください:

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

favicon_link_tagを適切に使用することが、即時の解決策です。

<%= favicon_link_tag 'favicon.ico' %>

ただし、単一のfavicon.icoはほとんどのデスクトップブラウザのみに対応できます。モバイルブラウザでは対応できませんが、iOSデバイスのタッチアイコンなど、より高い解像度のアイコンが必要です。 RealFaviconGenerator を使用すると、すべてのブラウザーのサポートを取得できます。

  • RealFaviconGenerator に移動して、写真を送信します。プラットフォームごとにアイコンを編集できます(Android、iOS ...)。
  • アイコンの準備ができたら、指示に従ってください。

指示はファビコンを設定するのに十分明確なので、パスの問題や「余分なスラッシュ」の問題などはありません。

完全な開示:私はこのサイトの著者です。

6
philippe_b

Rails 4.2.3、私の/publicフォルダにはすでにファビコンがありました。単純に置き換えて、DID NOT ADD <%= favicon_link_tag 'favicon.ico' %>。完璧に働きました。

奇妙なことは、最初にfavicon_link_tagそしてそれはどういうわけかprevented表示されるファビコン。

1
Mirror318

ファビコンの適切な使用:この<%= favicon_link_tag(source='favicon.ico')%>を追加

0
Murali Mohan