UIAutomation放大图像

时间:2012-09-13 20:00:41

标签: javascript ios-simulator

我正在编写一个脚本来测试iPhone上的应用程序。我想放大图像。

我尝试过pinchOpenFromToForDuration({x:80,y:150},{x:30,y:150},2),但我一直收到错误:

TypeError:'undefined'不是函数(评估'window.scrollViews()[0] .images()[0] .pinchOpenFromToForDuration({x:80,y:150},{x:30,y: 150},2)')

如果我按住iOS模拟器中的选项键并尝试放大图像,我就能够这样做。

图像具有以下坐标:rect {{ - 0,115},{320,200}}。

我做错了什么?是否可以放大图像?

1 个答案:

答案 0 :(得分:2)

问题是你试图在图像元素本身上调用pinchOpenFromToForDuration。捏手势方法仅适用于UIATarget,因此您需要这样说:

target.pinchOpenFromToForDuration({x:80, y:150}, {x:30, y:150}, 2);

我希望个别的UIAElement个对象也有一个捏合方法,但这是我们目前最好的。