Estoy tratando de hacer un movimiento simple del mouse con javascript, pero no puedo hacerlo y no sé qué está mal.
function doMove(){ let element = document.getElementById('root'); let eventMouseDown = new MouseEvent("mousedown", { clientX: window.innerWidth/2, clientY: window.innerHeight/2 }); let eventMouseMove = new MouseEvent("mousemove", { clientX: (window.innerWidth/2)+50, clientY: window.innerHeight/2 }); let eventMouseUp = new MouseEvent("mouseup", { clientX: (window.innerWidth/2)+50, clientY: window.innerHeight/2 }); element.dispatchEvent(eventMouseDown); element.dispatchEvent(eventMouseMove); element.dispatchEvent(eventMouseUp); }Primero dejo el mouse hacia abajo, luego lo muevo y luego lo suelto, lo que debería simular que me muevo con el mouse en el mapa, por ejemplo. ¿Cómo puedo hacer que funcione?
No puede mover el mouse usando JavaScript en el sitio web. Imagina que estás abriendo un sitio web y toma el control de tu mouse.