首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EggPlant脚本挂在If语句上

EggPlant脚本挂在If语句上
EN

Stack Overflow用户
提问于 2018-06-04 13:47:14
回答 1查看 229关注 0票数 0

我有一个简单的脚本打开appears应用程序,然后单击“允许”选项,如果您不允许应用程序在设置中的位置。

代码语言:javascript
复制
Click "AppIcon_Maps"
If ImageFound(text:"Allow") then click it
PressHomeButton

然而,当我运行我的脚本,茄子点击苹果地图图标,然后永远不会完成if-语句。事实上,在运行脚本时,Apple Maps应用程序从未打开过!但是,当我中止脚本时,它确实会打开。对为什么会发生这种事有什么想法吗?也许我还不明白ImageFound()是如何工作的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-04 14:55:11

好吧.我不认为这里有一个快乐的答案。在搜索屏幕时,ImageFound()似乎会冻结SUT,我需要定义一个非常长的等待时间(12秒),以便给SUT足够的时间打开应用程序,这样当ImageFound()冻结屏幕时,文本就会出现。

但是,它仍然需要一种不同的方法,因为当文本“”在屏幕上是而不是时,需要大约10分钟才能得出这个结论。看起来OCR在应用程序上可能不是一个很好的方法,因为它只需要几秒钟就可以确定,而不是图像不存在。

不幸的是,OCR在这种情况下是如此缓慢,因为它对跨平台脚本非常有用,但在这种情况下它是有问题的。

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

https://stackoverflow.com/questions/50682129

复制
相关文章

相似问题

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