我希望扩展程序由多功能框控制。该chrome.omnibox API让我注册的关键词,但是这意味着大量的点击或打字的去扩展。例如,我必须Ctrl+L
选择多功能框,然后为扩展名和空格/制表符键入一些字母。
可以通过编程输入此“我的扩展程序的多功能框模式”吗?即有没有我可以进行的API调用,它将以已经切换到我的扩展名的模式将用户的键盘焦点移到多功能框?我只想用单个键盘快捷键来替换点击/键入的顺序,该快捷键将允许用户通过多功能框立即与扩展程序进行交互。
目前尚无法实现。我可以看到这是以两种方式实现的:1.如您所建议,通过允许扩展以编程方式输入多功能框。我不确定这是否是个好主意-窃取键盘焦点可能会使用户烦恼,并可能带来安全隐患。2.通过添加“进入多功能框模式”作为命令API的目标。这样,用户可以配置键盘快捷键或完全禁用它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句