gpt4 book ai didi

javascript - 等待元素出现或返回 false

转载 作者:行者123 更新时间:2023-11-28 20:21:45 25 4
gpt4 key购买 nike

可以等待元素出现在页面上 browser.wait(EC.presenceOf(element(by.id("button"))), 5000, "button not found")

当在页面上找不到该元素时,这将抛出一个错误。我不希望此函数抛出错误,相反,如果在 5 秒后未找到该元素,它应该返回 false

我怎样才能做到这一点?

最佳答案

您可以尝试实现此目的的一种方法是使用标准的 try/catch。这将捕获浏览器产生的异常。等待并在捕获中处理它。

try{
browser.wait(EC.presenceOf(element(by.id("button"))), 5000, "button not found")
}catch(){
return false;
};

关于javascript - 等待元素出现或返回 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55326533/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com