我在iPadOS14/safari14上安装了macOS Catalina和iPad。我还在连接的mac上升级了safari和safaridriver。Selenium无法单击并向ios safari发送文本,甚至没有返回错误。 下面是我正在使用的示例代码:
from selenium import webdriver
from selenium.webdriver.common.by import By
IOS_BASE_CAPS = {
'platformName': 'iOS',
'browserName': 'safari'
}
browser = webdriver.Safari(desired_capabilities=IOS_BASE_CAPS)
browser.implicitly_wait(5)
browser.get("http://example.com/")
search_input = browser.find_element(By.XPATH, "//a[contains(text(),'Sign in')]").click()
browser.quit()
这曾经在ios13/safari 13设置中起作用,但现在不起作用了。safaridriver/safari中是否存在任何错误,或者我是否在这里做错了什么
目前没有回答
相关问题 更多 >
编程相关推荐