疯王伊里斯 (@100001)困扰了24小时的bug终于解决 中发帖

https://linux.do/t/topic/961733 
对于完全结构相同的子页面, A页面百分百 click(), B页面百分百不能click(), 但是在 console 又可以 click()`.
尝试了所有延迟等待, 模拟真人, 事件监听, 都没有结果, 甚至还怀疑是不是爬虫框架的运行环境有问题.
由于第一次用爬虫框架, 文档过于垃圾, 自己也是看着源码来写代码, 还好源码有注释, 也没写过前端.
今天小心翼翼重写代码, 心想不会是前置步骤有问题, 结果以一步步走到这里又发生了这个错误, 想想已经卡了24小时, 天都黑了, 这还咋汇报.
但是, 突发奇想, 不在爬虫框架中 click(), 把 button 传到 window, 然后到浏览器中B页面的 console 执行 click(), 发现报错, 顿感问题要解决了.
此时执行第二次, 就可以 click() ...