【问题标题】:Using special keys for keybidings in Javascript在 Javascript 中使用特殊键进行键控
【发布时间】:2010-06-01 03:47:35
【问题描述】:

我想知道是否可以使用 macbook pro 具有的特殊键进行音乐控制并在 javascript 中绑定它们? 示例键:播放/暂停、下一个、后退。

如果有帮助,我正在尝试这样做来修改一个greasemonkey 脚本。

这是当前代码

HotKeys.bindings['/'] = HotKeys.activateSearch;
HotKeys.bindings['p'] = HotKeys.playPrev;
HotKeys.bindings['n'] = HotKeys.playNext;
HotKeys.bindings['k'] = HotKeys.selectPrev;
HotKeys.bindings['j'] = HotKeys.selectNext;
HotKeys.bindings['o'] = HotKeys.playSelected;
HotKeys.bindings['v'] = HotKeys.openBlog;
HotKeys.bindings['s'] = HotKeys.toggleFavorite; 

HotKeys.keyBindings[27] /*ESC*/ = HotKeys.deactivateSearch;

脚本来源:http://userscripts.org/scripts/review/23612

【问题讨论】:

    标签: javascript greasemonkey userscripts key-bindings


    【解决方案1】:

    只需将按键事件侦听器应用于文档并将事件记录到控制台,以便您查看它是否已注册。类似这样:http://unixpapa.com/js/testkey.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-12
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多