Подтвердить что ты не робот

Проблема с релизами Rails 4

Попытка добавить значок в мое приложение rails, но, похоже, не работает локально. Heres my code

Aplication.html.erb(в разделе главы)

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

Примечание. Favicon была сохранена в моей папке с активами и изображениями, а значок - 64x64 пикселей

Есть ли что-то, что здесь было сделано неправильно?

Заранее спасибо

4b9b3361

Ответ 1

Я думаю, что адрес должен быть без косой черты:

<%= favicon_link_tag 'favicon.ico' %>

Ответ 2

Правильное использование favicon_link_tag - это немедленное решение:

<%= favicon_link_tag 'favicon.ico' %>

Однако один favicon.ico может обращаться только к большинству настольных браузеров. Мобильные браузеры не могут справиться с этим, но им нужны изображения с более высоким разрешением, например значок Touch для устройств iOS. Вы можете получить поддержку для всех браузеров с RealFaviconGenerator:

  • Перейдите в RealFaviconGenerator и отправьте свое изображение. Вы можете редактировать свои значки на платформе для платформы (Android, iOS...).
  • Когда значки готовы, следуйте инструкциям.

Инструкции достаточно понятны для настройки значка, поэтому не будет проблем с путём, нет "лишней косой черты" и т.д.

Полное раскрытие: Я автор этого сайта.

Ответ 3

Используя рельсы 4.2.3, в моей папке /public уже появился значок. Я просто заменил это и DID NOT ADD <%= favicon_link_tag 'favicon.ico' %>. Отлично работает.

Странно, что я сначала попытался с помощью favicon_link_tag, и это как-то помешало появлению значка.

Ответ 4

Правильное использование знака: добавьте это <%= favicon_link_tag(source='favicon.ico')%>