web-dev-qa-db-fra.com

Problème de favicon de Rails 4

Essayer d'ajouter un favicon à mon application Rails, mais ne semble pas fonctionner localement. Heres mon code 

Aplication.html.erb (dans la section head)

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

Remarque: Favicon a été enregistré dans mon dossier assets/images et l'icône est de 64x64 pixels.

Y at-il quelque chose qui a été mal fait ici?

Merci d'avance

39
sam

Je pense que l'adresse devrait être sans la barre oblique:

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

L'utilisation correcte de favicon_link_tag est la solution immédiate:

<%= favicon_link_tag 'favicon.ico' %>

Cependant, un seul favicon.ico ne peut s’adresser qu'à la plupart des navigateurs de bureau. Les navigateurs mobiles ne peuvent pas y faire face mais ont besoin d'icônes de résolution supérieure, comme l'icône Touch pour les appareils iOS. Vous pouvez obtenir une assistance pour tous les navigateurs avec RealFaviconGenerator :

  • Accédez à RealFaviconGenerator et envoyez votre photo. Vous pouvez éditer vos icônes plate-forme par plate-forme (Android, iOS,…).
  • Lorsque les icônes sont prêtes, suivez les instructions.

Les instructions sont suffisamment claires pour configurer le favicon, il n'y aura donc pas de problème de chemin, de problème de "barre oblique supplémentaire", etc.

Divulgation complète: je suis l'auteur de ce site.

6
philippe_b

En utilisant Rails 4.2.3, il y avait déjà un favicon dans mon dossier /public. J'ai simplement remplacé cela et DID NOT ADD <%= favicon_link_tag 'favicon.ico' %>. A parfaitement fonctionné.

La chose étrange est que j'ai d'abord essayé avec le favicon_link_tag et que d'une certaine manière empêché le favicon de se présenter.

1
Mirror318

L'utilisation appropriée de favicon: Add this <%= favicon_link_tag(source='favicon.ico')%>

0
Murali Mohan