如何在按键时禁用npapi插件



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

这不是AKH规范的意义所在;这是为了让插件向浏览器报告它是否处理了关键事件,并参与标签链。

你不能阻止你的插件在按键上加载,但你可以通过操作系统API让它的初始化检查键盘的状态,如果按下特定的键,则无法初始化。不过,这可能会混淆页面和/或用户,如果你控制页面,最好能切换插件元素的创建。

相关内容

  • 没有找到相关文章

最新更新