Tengo este código:
function run() {
browser.runtime.sendMessage({
action: "notify",
payload: {
url: window.location.href,
title: document.title,
},
});
}
window.addEventListener("yt-navigate-finish", run, true);
El url
es correcto, cuando hago clic en un nuevo video en youtube, el url
cambios. Pero el título es de la edad de vídeo.
Por ejemplo, me dieron este resultado:
{ url: "https://www.youtube.com/watch?v=UwMlgKUQaQ4",
title: "Spire Labs: Fault-tolerance with Kubernetes on AWS - YouTubetest"
}
La dirección URL es diferente, el título de la s diferentes (el título es de el video que fue previamente.