3

Chrome 扩展开发:我正在使用 chrome.commands 来指定某些全局快捷方式。

如果我指定一个覆盖默认浏览器快捷方式的快捷方式(对此我有充分的理由!),大多数情况下一切正常,即调用我的扩展程序的操作而不是浏览器的默认操作。

但是,在隐身窗口中,调用此快捷方式既不会调用我的扩展程序的操作(这没关系,因为默认情况下扩展程序在此处被禁用),也不会调用浏览器的覆盖操作。(如果我允许在隐身模式下扩展,我的快捷方式会再次按预期正常工作。)

在我为此提交错误之前,我想检查是否有办法自己解决这个问题。

相关:使用 chrome.commands 是否有一种方法可以使键盘事件不阻止默认操作,因为默认情况下会发生常规 DOM 事件?

4

0 回答 0