gpt4 book ai didi

keyboard-shortcuts - Chrome "packaged apps"可以响应全局键盘命令吗?

转载 作者:行者123 更新时间:2023-12-04 07:52:34 24 4
gpt4 key购买 nike

我最近从 Spotify 切换到了 Google Music,但我想念有一个响应键盘命令的桌面客户端。特别是,我的笔记本电脑有媒体键,而我的手指会因为肌肉内存力而不停地使用它们。

Media keys found on google images

为了解决这个问题(以及其他问题),我将 Google Play 变成了一个打包的应用程序:“Package All Areas

不幸的是,我似乎找不到任何有关获取打包应用程序以响应键盘快捷键的文档。 这可能吗? 不必是媒体键(如果它们很棘手),但如果它们从操作系统中的任何地方触发,我更喜欢它。

最佳答案

自 chrome 25 以来,有 chrome.commands ,并且由于 chrome 35 命令可以具有全局范围(参见标题“范围”)。

编辑:
我之前发布过命令 api 仅适用于扩展(而不适用于“打包的应用程序”),因为文档中只明确提到了扩展 - 不过只是在打包的应用程序上尝试过,然后 BOOM - 它可以工作:)

编辑二:虽然文档声明“扩展开发人员仅限于指定 Ctrl+Shift+[0..9] 作为全局快捷方式”,但我成功尝试使用 'MediaPlayPause' 作为 OSX 上的全局快捷方式(感谢用户 Xan指点我那里)

list .json:

  "app": {
"background": {
"scripts": ["main.js"]
}
},
"commands": {
"toggle-feature-foo": {
"suggested_key": {
"default": "Ctrl+Shift+5"
},
"description": "Toggle feature foo",
"global": true
}
}

主.js:
chrome.commands.onCommand.addListener(function(command) {
console.log('command:',command);
});

关于keyboard-shortcuts - Chrome "packaged apps"可以响应全局键盘命令吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18213126/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com