gpt4 book ai didi

javascript - Firefox 的全局热键

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:22:31 25 4
gpt4 key购买 nike

有没有办法为网络浏览器添加热键(例如媒体按钮)?

这需要引发一个 javascript 事件。

我除了需要 firefox 扩展之外,如果解决方案也需要 greasemonkey,我没问题(我看到 growl 将它们都用于 javascript 交互。但那是 javascript->pc 而不是相反)

-edit- 这不可能是 ATM 吗?

最佳答案

Firefox 支持称为 AppCommand 事件的东西。在 Windows 和 Linux 上,仅支持 7 个命令:Back、Forward、Reload、Stop、Search、Bookmarks 和 Home。

要实现额外的命令,必须将支持添加到 widget/src/windows/nsWindow.cppwidget/src/gtk2/nsWindow.cpp 以生成那些额外类型的 AppCommand 事件。然后,这些事件可以被扩展程序拦截以执行自定义操作。

在 Android 上,支持一组不同的事件:Clear、VolumeUp、VolumeDown、Menu、Search。我不知道这些事件是否被 Fennec 使用。

为了完整性,Firefox 的 OS/2 版本支持后退、前进、重新加载和停止。

关于javascript - Firefox 的全局热键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3238624/

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