设置chrome app的最小宽度

时间:2016-03-21 21:24:42

标签: javascript properties google-chrome-app

我正在尝试设置Chrome应用的最小宽度,然后我查看了一些chrome documention并将其实现到我的Chrome应用中,如下所示:

chrome.app.runtime.onLaunched.addListener(function(launchData) {
     chrome.app.window.create(
        'index.html',
        {
            id: 'mainWindow',
            bounds: {
                width: 800, 
                height: 600,
                minWidth: 600
            }
        }
    );
});

但是我收到了错误:

  

错误   app.runtime.onLaunched的事件处理程序出错:错误:参数2的值无效。属性' bounds.minWidth':意外的属性。

据我所知,这意味着该物业并不存在,但这可能是文件中的情况。也许我实施错了?任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:2)

我发现我需要使用它innerBounds!这是我现在的代码:

chrome.app.runtime.onLaunched.addListener(function(launchData) {
    chrome.app.window.create(
     'index.html',
{
      id: 'mainWindow',
      bounds: {width: 800, height: 600},
      innerBounds: { minWidth: 800}
    }
  );
});