单击 selenium 不起作用的 Paypal 按钮

Click on Paypal button with selenium not working

我在使用 Selenium 时遇到问题,无法按此 PayPal 按钮。

我尝试了 Selenium 文档中的所有方法,但不幸的是它没有按它。我什至使用了正常的 findElement 方法,但不幸的是没有反应。

这是我现在的代码行:

await driver.wait(until.elementLocated(By.xpath('//*[@id="paypal-animation-content"]/div[1]/div'))).click();

我正在等待按钮,但它也无济于事。我还用 findElement(By.className)

搜索了 class

有没有人有这方面的经验可以帮助我?

可以尝试用js点击

var xPathPaypal = "xpath goes here"
var paypalButton = driver.FindElementByXPath(xPathPaypal);
((IJavaScriptExecutor)driver).ExecuteScript("arguments[0].click();", paypalButton);