如何让 Chrome 应用程序以最大化 window 自动启动?

How do you make a Chrome App automatically launch in a maximized window?

我正在制作一个 chrome 应用程序,我想知道如何在最大化 window 中自动制作程序 运行。 manifest.json 默认为 800x600,但我希望它填充任何最大尺寸。我在 Google 的一个开发人员页面上看到,您可以为此使用 maxWidth 和 maxHeight,但我不知道 manifest.json 中可能放置这些值的位置。谢谢!

此状态不受清单控制。

查看应用程序上的 very first tutorial:当您使用 chrome.app.window.create 创建 window 时,在您的后台脚本中设置了 window 参数。

所以,我们去看看 chrome.app.window.create() 的文档。

它接受一个CreateWindowOptions类型的参数。让我们看看 its documentation.

(optional) state

enum of "normal", "fullscreen", "maximized", or "minimized"

The initial state of the window, allowing it to be created already fullscreen, maximized, or minimized. Defaults to 'normal'.

例如:

chrome.app.window.create('index.html', { 
  id: 'mainWindow',
  bounds: {width: 800, height: 600},
  state: 'maximized'
});