2012-02-28 23 views
12

Google Hangouts extension有一个显示在Chrome用户界面外部的面板。如何构建Google环聊等Chrome扩展程序

它有点像通知,但不是。我在扩展程序开发人员文档中没有看到描述API的任何内容。这是一个Google特定的黑客攻击吗?我错过了实验性API中的某些内容吗?

+1

相关:[如何扩展聊天谷歌创建面板窗口?](http://stackoverflow.com/questions/11614493/how-does-extension-chat-for-google-create-the-panel-window “Google的扩展程序聊天如何创建面板窗口?”) – 2013-10-25 08:37:39

回答

21

它是chrome.windows.create的选项。确保你将type设置为panel

chrome.windows.create({ url: 'https://mobile.twitter.com/', type: 'panel' }); 

panel可能不支持在所有平台上,你可能必须明确地使面板在Chrome标志chrome://flags/#enable-panels

+1

我没有启用'panel',但是'hangouts'管理无论如何都创建了一个。 – satoru 2013-06-30 08:35:14

+1

某些Google扩展程序在某些平台上自动执行面板。 – abraham 2013-07-01 19:10:49

+0

@satoru你是什么意思,“我没有启用面板”? – cprcrack 2015-01-23 16:20:43

相关问题