7
在一個Shiny應用程序中,是否可以有一個綁定來監聽用戶按下的鍵?R閃亮的鍵盤輸入綁定
我不是太熟悉JavaScript,但我正在尋找類似:
window.onkeydown = function (e) {
var code = e.keyCode ? e.keyCode : e.which;
alert(code);
};
其中關鍵的輸入,然後在server.R
使用,例如:
shinyServer(function(input, output) {
output$text <- renderText({
paste('You have pressed the following key:', input$key)
})
# ...
})
正是我一直在尋找,謝謝! – reinholdsson
樂於幫助。您需要查看鍵盤鍵碼錶。 – jdharrison
這非常有幫助。似乎它不適用於箭頭,換檔鍵等,並且打開或關閉蓋帽的字母會產生最近的結果。它似乎真的在觀察輸入了什麼「字符」。任何方式使它與箭頭一起工作? –