首页 > 解决方案 > 当我最小化 chrome 窗口时,硒停止

问题描述

我使用 selenium 和 python 发送消息。当 chrome 窗口在屏幕上时,该过程可以正常运行。但是我最小化chrome窗口后,就会出现错误。发送消息失败。(执行js向TextArea发送单词时)

[13988:1284:0501/110015.734:ERROR:latency_info.cc(164)] Display::DrawAndSwap,LatencyInfo 向量大小 102 太大。

我在网站上找不到足够的关于“Display::DrawAndSwap”的错误信息。而对于“尺寸太大”,存在很多答案。我曾尝试使用 chunk 和 execute_script() 来避免发送太多单词,但失败了。

我的最后一个问题

错误:此时元素不可点击,其他元素将收到点击

可以通过 execte_script 解决(在我最小化窗口后也会发生)。但是这个错误不能这样解决。

问题看起来GPU在最小化时无法绘制chrome。我应该怎么做才能避免错误?(我不想无头打开chrome,有时想最小化它)

我在远程桌面上运行它(windows server 2012,RAM 1.7GB),这有关系吗?

标签: pythongoogle-chromeselenium

解决方案


推荐阅读