Я стараюсь, чтобы переместить круг, чтобы mouseposition на IPad с этим кодом:Kinetic Js сенсорный mouseposition
function CircleMovetoMouse(){
var mousePos = stage.getMousePosition();
var xpos = mousePos.x;
var ypos = mousePos.y ;
var circle1 = stage.get('#Circle1')[0];
new Kinetic.Tween({
node: circle1,
duration: 1,
x: xpos ,
y: ypos,
easing: Kinetic.Easings.EaseInOut
}).play();
$('#container').bind('click touchstart', function() {
CircleMovetoMouse()
});
отлично работает на рабочем столе, а не на смартфон и IPad. Мне нужно это очень плохо, поэтому было бы здорово, если кто-то может помочь. благодарит заранее.
В случае, если кто-либо еще найдет этот ответ: 'getTouchPosition' больше не является частью API Kinetic. Он был объединен с 'getMousePosition', и оба должны (теоретически) работать на всех устройствах. –