How can I repeat recorded mouse path

140
14 сентября 2017, 18:44

I have recorded mouse path stored as array.

record: function(selector) {
    var target = document.querySelector(selector);
    this.target = target;
    target.addEventListener('mousemove', (event) => {
        if (!event.isTrusted)
            return false;
        var x = event.pageX - target.offsetLeft;
        var y = event.pageY - target.offsetTop;
        this.addPoint(x, y);
    });
}

How can I repeat recorded path with other start and stop coordinates? Could someone provide code example or library?

For example:

[0, 1] [0, 2] [0, 3] [0, 4]

Start point is [0, 1] and end point [0, 4]. I want to repeat the same path but with different start and stop points.

READ ALSO
Создание массива на основе двух других массивов

Создание массива на основе двух других массивов

Нужно создать массив, в котором элементы будут взяты из двух других массивовПервый элемент должен быть взят из первого массива, второй элемент...

304
Как сделать так, чтобы переходить между страницами без перезагрузки, но так чтобы url страницы менялся?

Как сделать так, чтобы переходить между страницами без перезагрузки, но так чтобы url страницы менялся?

Как сделать так, чтобы переходить между страницами без перезагрузки, но так чтобы url страницы менялся?

148
Сохранение и предпросмотр картинок с LocalStorage

Сохранение и предпросмотр картинок с LocalStorage

Использую вот этот пример: http://jsfiddlenet/8V9w6/ После загрузки файла, появляется предпросмотр, все работает нормально, но как только страничка перегружается,...

155
Как сделать, чтобы при наведении мышкой на элемент, его цвет менялся случайным образом каждый раз?

Как сделать, чтобы при наведении мышкой на элемент, его цвет менялся случайным образом каждый раз?

Как сделать, чтобы при наведении мышкой на элемент, его цвет менялся случайным образом каждый раз?

137