【问题标题】:Auto click like buttons on my Feed Instagram directly from Google Chrome's DevTools直接从 Google Chrome 的 DevTools 自动点击我的 Feed Instagram 上的点赞按钮
【发布时间】:2021-11-25 00:41:25
【问题描述】:

按钮路径为:

我在 DevTools 控制台中尝试的自动点击是:

document.querySelectorAll('svg[aria-label="Curtir"]').forEach(btn => btn.click());

尝试运行时的错误:

Uncaught TypeError: btn.click is not a function
    at <anonymous>:1:74
    at NodeList.forEach (<anonymous>)
    at <anonymous>:1:55

通常在网站上,这种点击模型可以正常工作,但对于 Instagram,它不起作用,我做错了什么导致结果不是肯定的?

【问题讨论】:

  • 你可以试试document.querySelectorAll('svg[aria-label="Curtir"]').forEach(btn =&gt; btn.closest("button").click()); 吗?
  • 您好朋友@Philippe,非常感谢您的指示,它完美地解决了问题,您能否创建一个答案以便我可以将其标记为解决方案并关闭问题?提前致谢!
  • 很高兴阅读它:) 我刚刚发布了一个答案。编码愉快!

标签: javascript google-chrome google-chrome-devtools instagram


【解决方案1】:

也许svg 元素本身是不可点击的。

document.querySelectorAll('svg[aria-label="Curtir"]').forEach(svg => svg.closest("button").click());

应该工作:)

【讨论】:

    猜你喜欢
    • 2021-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多