|
@@ -61,12 +61,6 @@ const downHandler = (sev: MouseEvent | TouchEvent) => {
|
|
const pos = getPostionByTarget(el, document.querySelector("#app") as HTMLElement);
|
|
const pos = getPostionByTarget(el, document.querySelector("#app") as HTMLElement);
|
|
preset.x = preset.x - (sev.touches[0].pageX - (pos.x - preset.x))
|
|
preset.x = preset.x - (sev.touches[0].pageX - (pos.x - preset.x))
|
|
preset.y = preset.y - (sev.touches[0].pageY - (pos.y - preset.y))
|
|
preset.y = preset.y - (sev.touches[0].pageY - (pos.y - preset.y))
|
|
- console.log(
|
|
|
|
- pos,
|
|
|
|
- sev.touches[0].clientX,
|
|
|
|
- sev.touches[0].clientY,
|
|
|
|
- preset
|
|
|
|
- )
|
|
|
|
} else {
|
|
} else {
|
|
preset.x -= sev.offsetX
|
|
preset.x -= sev.offsetX
|
|
preset.y -= sev.offsetY
|
|
preset.y -= sev.offsetY
|
|
@@ -98,6 +92,7 @@ const downHandler = (sev: MouseEvent | TouchEvent) => {
|
|
mountEl.addEventListener('mouseup', upHandler)
|
|
mountEl.addEventListener('mouseup', upHandler)
|
|
mountEl.addEventListener('touchmove', moveHandler)
|
|
mountEl.addEventListener('touchmove', moveHandler)
|
|
mountEl.addEventListener('touchend', upHandler)
|
|
mountEl.addEventListener('touchend', upHandler)
|
|
|
|
+ sev.preventDefault()
|
|
}
|
|
}
|
|
|
|
|
|
const clickHandler = ev => {
|
|
const clickHandler = ev => {
|