我有這個代碼:
function run() {
browser.runtime.sendMessage({
action: "notify",
payload: {
url: window.location.href,
title: document.title,
},
});
}
window.addEventListener("yt-navigate-finish", run, true);
該url是正確的,當我點擊一個新的YouTube視頻的url變化。但標題來自舊視頻。
例如,我得到了這樣的結果:
{ url: "https://www.youtube.com/watch?v=UwMlgKUQaQ4",
title: "Spire Labs: Fault-tolerance with Kubernetes on AWS - YouTubetest"
}
URL不同,標題不同(標題來自我之前播放的視頻。
uj5u.com熱心網友回復:
從閱讀它 document.querySelector('a.ytp-title-link').textContent
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/360499.html
標籤:javascript 谷歌浏览器扩展 firefox-addon-webextensions
