2015-07-11 2 views
0
= favicon_link_tag 'favicon.ico' 

Многие ответы говорят, чтобы положить его в любой папке или утверждения в общей папке, поэтому у меня есть значок Favicon в обоих app/assets/images и public/images. Когда я тестирую свое приложение локально в chrome, favicon не появляется, но когда я тестирую его в версии разработчика Firefox, появляется значок.рельсы - Favicon показывая на светлячок, но не на хроме

Я очистил и историю, и кеш для обоих браузеров.

Я развернул приложение на heroku, и он также отображается только в firefox, но не в хроме.

Что я здесь делаю неправильно?

+0

Прежде всего, используйте инструменты разработчика (панель сети), чтобы узнать, действительно ли он запрашивает Chrome и что ответ сервера - все в порядке? Предоставляет ли сервер его использование соответствующего типа mime в заголовке 'Content-Type'? – CBroe

ответ

0

Иногда favicon.ico сохраняется в кеше, попробуйте снова очистить кэш хром.

Если это не поможет. Попытайтесь это сделать.

Удалить все свои данные В правом верхнем углу Chrome выберите меню Chrome в Chrome. Выберите Другие инструменты> Очистить данные просмотра. В появившемся диалоговом окне установите флажки для типов информации, которую вы хотите удалить. Используйте меню в верхней части, чтобы выбрать объем данных, который вы хотите удалить. Выберите начало времени, чтобы удалить все. Нажмите Очистить данные просмотра.

Это помогло мне.

+0

Я сделал это уже, но он все еще не работает – user3277633

Смежные вопросы