0

是否可以在按键时禁用 npapi 插件。例如,如果我不希望插件为其注册的某些 mime 类型加载,那么只需按 Alt 键(比如说)它就会阻止插件加载,而无需禁用插件。这里讨论了类似的东西,但我不知道如何实现它。 https://wiki.mozilla.org/NPAPI:AdvancedKeyHandling

4

1 回答 1

2

这不是 AKH 规范的意义所在。那是一个插件向浏览器报告它是否处理了一个关键事件,并参与到选项卡链中。

您无法阻止插件在按键上加载,但您可以通过操作系统 API 使其初始化检查键盘的状态,并且如果按住特定键则无法初始化。不过,这可能会使页面和/或用户感到困惑,如果您控制页面,最好只打开或关闭插件元素的创建。

于 2013-08-04T16:58:29.090 回答