6
我正在開發Firefox擴展。我添加了一個新的項目到「工具」菜單來打開我的擴展,但我想添加一個鍵盤快捷方式來打開我的擴展(類似'control + alt + x')。向Firefox擴展添加鍵盤快捷鍵
我正在開發Firefox擴展。我添加了一個新的項目到「工具」菜單來打開我的擴展,但我想添加一個鍵盤快捷方式來打開我的擴展(類似'control + alt + x')。向Firefox擴展添加鍵盤快捷鍵
我已經自己找到了
<keyset id="mainKeyset"> <key id="key_convert" key="x" modifiers="accel alt" oncommand="OpenMyAddOn()"/> </keyset>
如果您需要快捷鍵添加到Firefox自己的菜單來執行附加動作,那麼你需要編輯 extension\content\firebug\firefox\browserMenu.js
並添加ACCESSKEY:
// Firefox page context menu
$menupopupOverlay(doc, $(doc, "contentAreaContextMenu"), [
$menuseparator(doc),
$menuitem(doc,{
id: "menu_ext",
....
accesskey: "s"
})
]);
我通過自己 <鍵集ID = 「mainKeyset」> <密鑰ID = 「key_convert」 鍵= 「X」 修飾符=「ACC發現el alt「oncommand =」OpenMyAddOn()「/> – 2011-12-21 22:06:59
另見:https://developer.mozilla.org/en/XUL_Tutorial/Keyboard_Shortcuts – 2011-12-22 05:45:41