history.pushState en Chrome hace una solicitud favicon
codigo:
var newurl = window.location.protocol + "//" + window.location.host + window.location.pathname +"?"+ queryStr;
window.history.pushState({path:newurl},'',newurl)
escenario actual :
cada vez quewindow.history.pushState()
Se invoca solicitudes de favicon rápidamente. Hace que la red solicite favicon en cada llamada de esta función.
escenario esperado:
favicon se debe cargar solo una vez en la carga de la página, no esperaría la carga de favicon en cada solicitudwindow.history.pushState()
.
Las rutas de favicon son enlaces como este en la página HTML:
<!-- Favicon -->
<link rel="icon" type="image/png" href="../img/icon/favicon-16x16.png" sizes="16x16">
<link rel="icon" type="image/png" href="../img/icon/favicon-32x32.png" sizes="32x32">
<link rel="icon" type="image/png" href="../img/icon/favicon-96x96.png" sizes="96x96">
Cualquier ayuda inmediata será muy apreciable. Gracias