2016-06-27 4 views
0

외부 웹캠의 스냅 샷 버튼을 클릭하여 자바 스크립트로 이벤트를 트리거하려고합니다. 나는 스냅 샷 버튼이 통합 된 "Speedlink Reflect LED Webcam"을 가지고있다. 나는 그것이이외부 웹캠의 스냅 샷 버튼으로 이벤트 트리거

$(document).on("keypress", function (e) { 
    //check if e == snapshot button 

    //do something 
}); 

유사한 스크립트를 자바 스크립트에서 감지 쉬워야한다 핵심의 일종이기 때문에 그렇게 어렵지 않을한다고 생각하지만 실제로는 I를 누르면 키 누르기를 감지하지 않습니다 버튼. 나는 Google에서 이와 비슷한 문서를 찾지 못했지만 이전에 누구와도 작업을 했습니까?

답변

3

음, keypress은 키보드 이벤트이며 하드웨어의 다른 단추에 대한 이벤트 처리기가 아닙니다. 카메라 드라이버가 키보드 이벤트 트리거 메커니즘을 가져야합니다. 아니면 내 의견으로는 불가능합니다.

당신이 말하는 이벤트는 카메라에 의해 유발되고 그 이벤트의 드라이버는 해당 이벤트를 캡처합니다. 심지어 브라우저에 의해 캡처 될지 전혀 모르겠지만 캡처하면 나머지 트리거 논리를 구현해야 할 것입니다. keypress 이벤트가 전혀 트리거되지 않습니다.