J'ai ce code:
function run() {
browser.runtime.sendMessage({
action: "notify",
payload: {
url: window.location.href,
title: document.title,
},
});
}
window.addEventListener("yt-navigate-finish", run, true);
L' url
est correcte, lorsque je clique sur une nouvelle vidéo de youtube, la url
les changements. Mais le titre est de la vieille vidéo.
Par exemple, j'ai obtenu ce résultat:
{ url: "https://www.youtube.com/watch?v=UwMlgKUQaQ4",
title: "Spire Labs: Fault-tolerance with Kubernetes on AWS - YouTubetest"
}
L'URL est différente, le titre s différent (le titre est de la vidéo, j'ai été auparavant.