2012-11-26 76 views
1

根据该API定义: https://developer.chrome.com/extensions/windows.html#type-Window 窗口有一个名为“alwaysOnTop”一个(新的)财产(据我所知,这意味着即使用户点击其他地方在屏幕上,这个窗口坚持到前面,就像“聊天的谷歌”)。Chrome扩展创建窗口:alwaysOnTop

我无法得到如何创建一个具有此属性的窗口(chrome.window.create()不包含它获取的参数中)。我已经尝试了几种方法,比如使用创建gets和其他选项的函数,但都没有成功。控制台消息并没有帮助我找出正确的方法。

有人可以发表一个简短的例子,展示这样一个窗口的创作?

回答

4

alwaysOnTop对于chrome.windows.create不是有效的参数。

事实上,它在文档中被提及,但是在Window type之下进行了收听,其中描述了一个传递给许多chrome.windows API方法回调的对象。

比较chrome.windows.create#createDataWindow type's properties

+0

感谢罗布。我已经注意到了,但是Window对象被提到[这里](http://developer.chrome.com/extensions/windows.html#property-create-createData)作为传递给create的一个可选参数:“”回调(可选功能) 参数 窗口(可选窗口) **包含有关已创建窗口**的详细信息。“所以我认为这是获得这个属性到创建窗口的说法。总之,有没有办法获得这个? – Subway

+0

@Rapher号你引用的是由'chrome.windows.create'回调接收到的“只读”信息。你不能自己设置这个属性(还)。 –

+1

那么,为什么这个属性完全存在,如果没有办法真正将它设置为一个窗口? – Subway

相关问题