gpt4 book ai didi

javascript - 获取当前正在播放youtube视频的 channel 名称

转载 作者:行者123 更新时间:2023-12-02 21:27:14 25 4
gpt4 key购买 nike

我有一个可以阻止广告的扩展程序,并且我想要一个 YouTube 用户白名单,它不会阻止特定 YouTube channel 上的广告,因此我需要使用内容脚本中的 js 获取当前观看视频的 channel 名称,我该如何处理这个问题?关于也许获取保存 channel 名称的 html 元素的想法,但访问 DOM 数据似乎不符合逻辑,是否有一个我可以从内容脚本中访问的对象来获取它?我还考虑过从 url 获取视频 id 并使用 youtube api 以某种方式获取 channel 名称,但这似乎很草率

最佳答案

你最好的选择确实是 DOM。我会使用选择器 #meta-contents #channel-name a

// channel name
document.querySelector("#meta-contents #channel-name a").text
// channel url
document.querySelector("#meta-contents #channel-name a").href

关于javascript - 获取当前正在播放youtube视频的 channel 名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60708875/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com