在开发Chrome扩展程序时,当扩展程序显示为新的浏览器窗口时,所有浏览器工具栏(后退,刷新,书签等)都可见。我已经看到使用此方法打开的扩展,但没有他们的工具栏。有谁知道如何删除浏览器工具栏并显示一个精简的窗口?
例如,请查看Hootsuite扩展程序。
答案 0 :(得分:2)
chrome.windows.create({type:'popup', url:'...'});
(有关更多选项的信息,请参阅文档,例如宽度,高度等)
要使用此API,您需要在清单文件中指定“tabs”权限。 Chrome扩展程序API是JavaScript的超集。在JavaScript中,window.open
可用于创建窗口。在Chrome扩展程序中,这也是可能的。 Hootsuite也使用这种方法,如源代码所示:
window.open(address, "hootlet",'scrollbars=0,toolbar=0,location=0,resizable=0,status=0,width=550,height=280');