如何使用扩展程序以编程方式触发Chrome中的快捷键? (NPAPI或JavaScript扩展)

时间:2011-08-02 15:04:09

标签: google-chrome google-chrome-extension npapi google-chrome-devtools

尝试通过我自己的扩展程序执行“Ctrl + Shift + i”来弄清楚如何自动触发Web开发人员工具。有一个stackoverflow question,但没有一个答案有效。

2 个答案:

答案 0 :(得分:1)

这会很棒,但遗憾的是javascript无法实现。

答案 1 :(得分:1)

NPAPI插件无法满足您的需求; NPAPI插件不处理浏览器本身的任何内容,只处理它们所在的网页。它们也无法自动加载。

使用NPAPI插件可以做的最好的事情就是将它放在Chrome扩展程序中并将其用作其他内容的一部分;如果Chrome Extensions本身不允许您捕获这样的热键,那么可以使用C ++代码和某种钩子来捕获热键并将其作为一个传递给浏览器,但它将是一个非常系统特定的完全不受支持的黑客,你必须弄清楚你想要支持的每个操作系统;对于这类事情,没有NPAPI浏览器API。

有关详细信息,请参阅http://npapi.com/extensions