我正在開發一個HTML5遊戲,在我的遊戲中您使用空格鍵進行拍攝。這工作得很好,直到我意識到在較小的屏幕上,空格鍵會滾動到頁面的底部,隱藏遊戲的一部分。如何停止瀏覽器的熱鍵使頁面向下滾動?或者我怎樣才能在用戶點擊畫布時凍結滾動。以下是本場比賽的鏈接:http://73.9.75.150:8886/zn/index.html如何停止瀏覽器的熱鍵?
主要處理代碼:
window.addEventListener("keydown", function(e){
keys[e.keyCode] = true;
});
window.addEventListener("keyup", function(e){
keys[e.keyCode] = false;
});
的可能的複製[按空格鍵移動頁面向下?](http://stackoverflow.com/questions/2343573/pressing-spacebar-moves-page-down) – JJJ
請出示您問題中的相關密鑰處理代碼。一般來說,您可能需要使用'event.preventDefault()'來停止關鍵事件的默認行爲。 – nnnnnn
@nnnnnn我添加了代碼 –