Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将键盘事件替换为移动滑动_Javascript_Mobile_Touch - Fatal编程技术网

Javascript 将键盘事件替换为移动滑动

Javascript 将键盘事件替换为移动滑动,javascript,mobile,touch,Javascript,Mobile,Touch,我做了一个javascript游戏,我想知道如何调整它,这样我也可以在手机上玩这个游戏 我只想用手机刷卡取代箭头键事件 我的移动函数如下所示: switch (e.keyCode) { case 37: //do this case 38: //do this case 39: //do this

我做了一个javascript游戏,我想知道如何调整它,这样我也可以在手机上玩这个游戏

我只想用手机刷卡取代箭头键事件

我的移动函数如下所示:

    switch (e.keyCode) {

            case 37:
                    //do this
            case 38:
                    //do this
            case 39:
                    //do this
            case 40:
                    //do this
        }
如何添加另一个开关盒(从移动设备)进行向下滑动?很难吗


PS最好不使用jQuery

您可以尝试通过
addEventListener('touchstart',HandletTouchStart)
addEventListener('touchmove',HandletTouchMove)来实现这一点
并编写
HandletTouchStart
HandletTouch
功能,每次将触摸位置与上一个位置进行比较以获得方向

或者只使用hammerjs库=>