Использование history.pushState в Firefox заставит мою иконку исчезнуть
Используя что-то вроде
history.pushState(null, document.title, "?#");
на моем сайте сделать мой Favicon исчезнуть в Firefox, но он работает в Chrome
Это javascript/jQuery способ добавить значок при загрузке страницы?
1 ответ
У меня была похожая проблема в IE. Всякий раз, когда я вызывал history.replaceState(), значок исчезал. Фавикон был включен через тег ссылки следующим образом:
<link rel="shortcut icon" href="/img/resources/favicon.ico" type="image/x-icon">
После того, как я поместил favicon.ico в корневую папку моего приложения и удалил ссылку, которая указывала на него, проблема с вызовом history.replaceState() исчезла. Надеюсь, это поможет.