3

我正在玩 UIAutomation,但我无法引用视图...

这是日志,其中视图可见: main_view

UIAApplication: name:MyProjectDemo rect:{{0, 0}, {1024, 768}}
UIAWindow: rect:{{0, 0}, {1024, 768}}
UIAElement: name:main_view rect:{{0, 0}, {1024, 768}}

我如何引用它并获取他们的子视图?

target = UIATarget.localTarget();
app = target.frontMostApp();
app.logElementTree();
mainWindow = app.mainWindow();

var view = mainWindow.views()["main_view"]; // doesn't work => undefined
var view = mainWindow.views()[0]; // doesn't work  => undefined

谢谢!

4

1 回答 1

2

从元素树可见,它不是 a UIAView 所以你必须将它称为 mainWindow.elements()["main_view"] .

于 2013-03-19T06:17:21.250 回答