根据API定义:
https://developer.chrome.com/extensions/windows.html#type-Window
窗口有一个(新的)属性叫做“alwaysOnTop”(我的理解是即使用户在屏幕上点击其他地方,此窗口仍然保持在前面,就像谷歌聊天一样)。
我不知道如何创建具有此属性的窗口(chrome.window.create()在其接收的参数中没有包含它)。我尝试了几种方法,例如使用create函数和其他选项,但都没有成功。控制台消息没有帮助我找出正确的方法。
请问有人可以发布一个简短的示例来演示创建这样一个窗口吗?
我不知道如何创建具有此属性的窗口(chrome.window.create()在其接收的参数中没有包含它)。我尝试了几种方法,例如使用create函数和其他选项,但都没有成功。控制台消息没有帮助我找出正确的方法。
请问有人可以发布一个简短的示例来演示创建这样一个窗口吗?
chrome.windows.create
的回调函数接收到的“只读”信息。你目前还不能自己设置这个属性。 - Rob Wchrome.windows.create
创建窗口时,请使用type: "panel"
。这将创建一个始终置顶的窗口,前提是面板已启用,可通过chrome://flags/
或使用--enable-panels
标志进行设置。 - Rob Wchrome://flags/
并搜索 "启用面板" 或者 更改您的 Chrome 快捷方式并附加标志,例如chrome.exe --enable-panels
。第一个选项是最简单(也是持久的)选项,第二个选项仅在您使用该快捷方式启动 Chrome 时生效。 - Rob W