首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用G1ANT打开Chrome时出现“元素不可见”错误

使用G1ANT打开Chrome时出现“元素不可见”错误
EN

Stack Overflow用户
提问于 2019-11-26 21:16:08
回答 1查看 35关注 0票数 1

偶尔,当G1ANT试图打开一个程序(Google Chrome)时,它会给出一个错误“元素不可见”,但它并不经常发生,事实上是非常罕见的。当发生这种情况时,它位于下面一行脚本的开头,URL是一个标准的HTTP URL

代码语言:javascript
复制
selenium.open chrome url ♥Url

在那个时刻,它似乎没有识别出程序chrome。错误消息为:

代码语言:javascript
复制
element not visible  (Session info: chrome=78.0.3904.97)
(Driver info: chromedriver=2.38.552522 (437e6fbedfa8762dec75e2c5b3ddb86763dc9dcb),
platform=Windows NT 10.0.14393 x86_64)

你知道这是什么原因吗?我能做些什么来阻止它的发生吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-26 22:21:44

以下是解决此问题的方法:

代码语言:javascript
复制
♥elementNotVisibleCount = 0
label elementNotVisible
♥elementNotVisibleCount = ♥elementNotVisibleCount + 1
if ⊂♥elementNotVisibleCount>=5⊃
selenium.open chrome url ♥url
end if
selenium.open chrome url ♥url errorjump elementNotVisible if 
⊂♥elementNotVisibleCount<4⊃

如果发生异常,机器人将跳到elementNotVisible标签,并在最后一次尝试之前再次尝试最多4次,如果失败,它将最终抛出异常。

霍普这会帮到你的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59051836

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档