바로 가기 키를 정의해야합니다. Ctrl + . 내 확장 기능에 대한 및 Ctrl + /<key> 요소를 정의하여 firefox 확장 명령의 바로 가기 키를 생성하는 방법
<keyset id="mainKeyset">
<key oncommand="window.alert('SLASH')"
id="cue-cmd-1"
keycode="VK_SLASH"
modifiers="accel"
/>
<key oncommand="window.alert('PERIOD')"
id="cue-cmd-2"
keycode="VK_PERIOD"
modifiers="accel"
/>
</keyset>
오버레이가 성공적으로 병합 : 여기
내가 내 browser.xul
오버레이에있는 것입니다. 그러나 바로 가기 키가 작동하지 않습니다. 내가 keycode="VK_PERIOD"
key="."
에 유사 keycode="VK_SLASH"
key="/"
에 변경하면 예상대로
는, 바로 가기 키가 작동.
사용자가 선호하는 단축키를 명령에 할당하도록 허용했기 때문에 shift
수정 자 키를 사용할 수 있으려면 keycode
속성을 사용해야합니다.
무엇이 누락 되었습니까?
재미있는 점은 'key'를 사용하여 테스트 한 노트에 감사드립니다. 나는 그것이 효과가있을 것이라고 생각했다. – Noitidart