问题描述
我可以通过网络控制我的机器人。这些是它的url-
- 前进-https://172.0.0.1/forward
- 后退-https://172.0.0.1/backward
- 左-https://172.0.0.1/left
- 右-https://172.0.0.1/right
- 停止-https://172.0.0.1/stop
我正在使用html按钮执行此操作。 但是我想用键盘的“箭头”键来控制它。 我的想法是,如果我按住向上箭头键,则漫游器会前进前进(https://172.0.0.1/forward),并且如果我释放向上箭头键,则漫游器会停止(https://172.0.0.1/stop)。 和
- 向后-“向下箭头”
- 左-“左箭头”
- 右-“右箭头”
我对JavaScript不熟悉,请您帮我...
解决方法
尝试这样。
window.addEventListener('keydown',function(event){
if(event.keyCode===37) { //left
}
if(event.keyCode===38) { //up
}
if(event.keyCode===39) { //right
}
if(event.keyCode===40) { //down
}
});
更新
window.addEventListener('keyup',function(event){
// do something
});