3

タッチがどこにあるかの一定の座標を取得しようとしていますが、残念ながらアプリケーションを実行すると、「touchmove」がアクティブになる前にピクセルしきい値または超える必要があることに気付きました。このしきい値を変更する方法はありますか? それとも何か他のものですか?(できればJQueryを使用しないでください)

何が起こるのですか:

タッチ = インスタント X、Y 座標

Move Touch around = X、Y座標は「一定量のピクセルが通過する」まで変化しません(しきい値?)

document.addEventListener('touchstart', onDocumentTouchStart, false);
document.addEventListener('touchmove', onDocumentTouchMove, false);

function onDocumentTouchStart(event)
{
    for(var i = 0; i < event.touches.length; i++)
    {
        clickX[i] = event.touches[i].pageX;
        clickY[i] = event.touches[i].pageY;
    }
}
function onDocumentTouchMove(event)
{
    for(var i = 0; i < event.touches.length; i++)
    {
        clickX[i] = event.touches[i].pageX;
        clickY[i] = event.touches[i].pageY;
    }
}
4

0 に答える 0