用于在 Youtube 上打开深色主题的书签

Bookmarklet to turn on Dark Theme on Youtube


抱歉发布了一个简单的问题。

我想在使用 Youtube 时始终开启深色模式,但有时配置会重置,我必须单击 图标按钮外观 然后 深色主题。
希望能有这个程序的小书签。
而且我想它并没有那么复杂,只要我有一点知识就可以了。

按照我的想象,代码应该是blow的样子。 如何改进?我可以用什么搜索短语找到信息?

javascript:(function()<br>
{document.getElementById("[ID of Account Menu]").click();}<br>
{document.getElementById("[ID of Appearance]".click();}<br>
{document.getElementById("[ID of Dark theme]".click();}<br>
)();

谢谢。

注意:如果时间太短,小书签似乎无法完成工作,所以请尝试超时

javascript: (() => {
  document.getElementById("avatar-btn").click();
  setTimeout(() => {
    document.querySelector(".ytd-toggle-theme-compact-link-renderer").click();
    setTimeout(() => {
      document.querySelectorAll(".ytd-compact-link-renderer").forEach(yt => {
        if (yt.textContent === "Dark theme") yt.click();
      });
    }, 1000)
  }, 1000)
})()

也就是说,您可能想改用“使用设备主题”