Chrome扩展程序,在选定的标签更新后,专注于页面而不是多功能框?

wyz*_*wyz 7 google-chrome google-chrome-extension

我创建了一个名为quickmarks的扩展,它将在当前选中的选项卡上按关键字打开书签.我正在使用omnibox来选择书签(chrome.omnibox.onInputEntered),并使用chrome.tabs.updateAPI在当前标签中打开书签的网址,方法是提供网址updateProperties.但是,在更新选项卡后,焦点仍然保留在多功能框中,这使得用户体验不如我想要的那么好.那么有没有办法将焦点设置到页面,而不是多功能框.

顺便说一句,我试图通过使用打开一个新的选项卡chrome.tabs.create.页面将被聚焦而不是多功能框,这是我想要的行为.

谢谢.

ser*_*erg 6

使用chrome.tabs.update(tab.id, {url: url, selected: true});对我来说是个窍门.