Extraño comportamiento de window.location en safari (en el script Tampermonkey)

2

Hace poco hice una instalación limpia de El Captian & Añadí Tampermonkey en mi safari. Youtube había evolucionado mucho desde sus inicios y, personalmente, descubrí que la página de inicio se había vuelto una mierda, así que usé el fragmento de código en mi script de Tampermonkey a continuación para redirigir la página de inicio a la página de suscripción

function jump(nwl){
    if(nwl=="https://www.youtube.com/"){
    window.location = "https://www.youtube.com/feed/subscriptions";
    }else if(nwl!=wl){
      do_removeRecommendation();
      wl =  nwl;
    }
    if(nwl=="https://www.youtube.com/feed/subscriptions"){
       removeWatched();
    }
    if(nwl=="https://www.youtube.com/subscription_manager"){
        GM_addStyle('#masthead-appbar-container { display: none !important; }'
           );
    }

}
jump(window.location.href);
setInterval(function(){
    jump(window.location.href);
},1000);

Cuando estaba usando Yosemite, esto funcionó bastante bien en mi chrome. Pero ahora estoy cambiando a safari & esto es lo que sucede cuando accidentalmente voy a la página de inicio de YouTube:

Cambiólaubicacióndealgúniframequenoteníasentido.

Aunquesiactualizamoslapágina,seredireccionaráa enlace muy bien.

    
pregunta Archy Wilhes 魏何 05.10.2015 - 14:32

0 respuestas

Lea otras preguntas en las etiquetas