Chrome扩展程序开发:我使用chrome.commands指定某些全局快捷方式。
如果我指定一个覆盖默认浏览器快捷方式的快捷方式(我有充分的理由!),大部分工作正常,即我的扩展操作被调用而不是浏览器的默认操作。
但是在隐身窗口中,调用此快捷方式既不会调用我的扩展操作(这是正常的,因为默认情况下会禁用扩展),也不会调用浏览器的重写操作。 (如果我在隐身模式下允许扩展程序,我的快捷方式可以按预期再次正常工作。)
在我为此提交错误之前,我想检查一下是否有办法解决这个问题。
相关:使用chrome.commands有一种方法可以使键盘事件不会阻止默认操作,因为默认情况下会发生常规DOM事件吗?