Eu tenho 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);
O url
é correto, quando eu clicar em um novo vídeo no youtube, o url
alterações. Mas o título é a partir da idade de vídeo.
Por exemplo, eu tenho esse resultado:
{ url: "https://www.youtube.com/watch?v=UwMlgKUQaQ4",
title: "Spire Labs: Fault-tolerance with Kubernetes on AWS - YouTubetest"
}
O URL é diferente, a título diferente (o título é de um vídeo que eu estava anteriormente.