diff --git a/lib/devices/ios/ios-controller.js b/lib/devices/ios/ios-controller.js index ff68ea332..7d9a4eb1b 100644 --- a/lib/devices/ios/ios-controller.js +++ b/lib/devices/ios/ios-controller.js @@ -388,8 +388,8 @@ iOSController.click = function (elementId, cb) { var pos = {x: rect.origin.x, y: rect.origin.y}; var size = {w: rect.size.width, h: rect.size.height}; var tapPoint = { x: pos.x + (size.w / 2), y: pos.y + (size.h / 2) }; - var tapUrl = this.args.robotUrl + "/tap/x/" + tapPoint.x + "/y/" + tapPoint.y; - request.get(tapUrl, {}, cb); + var tapUrl = this.args.robotUrl + "/tap"; + request.post({url:tapUrl, form: {x:tapPoint.x, y:tapPoint.y}}, cb); }.bind(this)); } else { this.nativeTap(elementId, cb); @@ -743,8 +743,8 @@ iOSController.clickCurrent = function (button, cb) { iOSController.clickCoords = function (coords, cb) { if (this.useRobot) { - var tapUrl = this.args.robotUrl + "/tap/x/" + coords.x + "/y/" + coords.y; - request.get(tapUrl, {}, cb); + var tapUrl = this.args.robotUrl + "/tap"; + request.post({url:tapUrl, form: {x:coords.x, y:coords.y}}, cb); } else { var opts = coords; opts.tapCount = 1;