onclick и detail на смартфонах
this.blok.onclick = e => {
clearTimeout(this.ds);
this.ds = setTimeout(() => {
console.log(e.detail);
}, 280)
}
На смартфонах e.detail всегда = 1
this.blok.onclick = e => {
clearTimeout(this.ds);
this.count = this.count + 1;
this.ds = setTimeout(() => {
if(this.count > 1)
console.log('перематываем');
this.count = 0;
}, 150)
}
Первый не работает, а со вторым криво получается.
Задача в том, чтобы в плеере как на ютубе. Сделать перемотку по количеству кликов по левому либо правому краю. Собственно как это лучше всего реализовать, просто не хотелось лишние блоки создавать и вешать на них события.
Рассчитываю найти решение что то похожее выше...