2013-08-04 5 views
0

키 누름시 npapi 플러그인을 비활성화 할 수 있습니까? 예를 들어 플러그인이 등록 된 일부 MIME 유형에 대해로드하지 않으려면 Alt 키를 누르면 플러그인을 비활성화 할 필요없이 플러그인이로드되지 않습니다. 유사한 점이 여기에 설명되어 있지만 구현 방법을 모르겠습니다. https://wiki.mozilla.org/NPAPI:AdvancedKeyHandling키 누름시 npapi 플러그인을 비활성화하는 방법

답변

2

이것은 AKH 사양과 관련이 없습니다. 그것은 핵심 이벤트를 처리했는지 여부를 브라우저에보고하고 탭 체인에 참여하는 플러그인을위한 것입니다.

키 누르기에서 플러그인이로드되는 것을 방지 할 수는 없지만 초기화에서 OS API를 통해 키보드의 상태를 확인하고 특정 키를 누르고 있으면 초기화하지 못하게 할 수 있습니다. 그렇게하면 페이지 및/또는 사용자가 혼동을 일으킬 수 있습니다. 페이지를 제어하는 ​​경우 플러그인 요소 작성을 설정 또는 해제하는 방법을 변경하는 것이 좋습니다.

+0

플러그인 요소의 생성을 토글하거나 초기화하지 못하게하려면 어떻게해야합니까? firebreath를 사용하고 있습니다. –

+0

JS에서 페이지 쪽에서해야한다고 제안합니다. 에서처럼, 페이지에서 무언가를 가지고 플러그인 노드를 동적으로 생성하거나 그렇지 않습니다. 생성 된 플러그 - 인을 초기화하지 못하면 사용자 경험이 좋지 않습니다. – smorgan