使用 Javascript 自动单击电子中的验证码框



我试图在我的javascript代码中设置一个自动点击函数,该函数将在调用时单击我的电子窗口中的recaptcha。我看了一个谷歌浏览器扩展程序,它会自动点击页面上的recaptchas,他们的简单代码在github上。当我尝试将他们的代码实现到我的电子窗口中时,它永远不会成功。这是与电子有关还是我只是做错了?

这是他们的代码。

let isRecaptchaFrame = () => {
  return /https://www.google.com/recaptcha/api2/anchor/.test(window.location.href);
};
let captchaInterval = setInterval(() => {
  if (isRecaptchaFrame()) {
    clearInterval(captchaInterval);
    document.getElementsByClassName('recaptcha-checkbox-checkmark')[0].click();
  }  
}, 500);

Electron 是建立在 Node 上的.js所以你无法访问窗口 API。试试这个:https://electronjs.org/docs/api/browser-window

相关内容

  • 没有找到相关文章

最新更新