我在Windows上使用chromedriver。当浏览器中的缩放级别设置为与100%不同时,element.click()可能无法正常工作。它不是单击指定的元素,而是单击另一个元素(可能位于原始元素100%缩放的位置)。就我而言,我无法控制浏览器的缩放级别。因此,如下面的GIF中那样将其设置回100%不是一种选择。
我知道这是IEDriver的限制:
浏览器缩放级别必须设置为100%
但是chromedriver website没有明确提到这一点。我想知道这是一个已知的限制还是一个错误?
这有什么变通方法吗?
以下是展示此问题的GIF: 演示页面和脚本是here。
更新: