tapAndHold()
UIAElementの関数を試してみました
var target = UIATarget.localTarget();
target.frontMostApp().mainWindow().buttons()["Button"].tapAndHold()
target.captureScreenWithName("shot")
しかし、これはJavaScriptエラーで失敗します:'undefined' is not a function (evaluating target.frontMostApp().mainWindow().buttons()["Button"].tapAndHold()
。
更新:
私も試しました
target.frontMostApp().mainWindow().buttons()["Button"].touchAndHold(1.5)
target.captureScreenWithName("shot")
これは少なくともボタンを強調表示しますが、スクリーンショットが作成されると、すでに非アクティブ化されています。:(