node-webkit窗口宽度问题

时间:2014-02-16 21:36:32

标签: javascript webkit node-webkit chromium-embedded

在最小化node-webkit窗口之前,它看起来像这样:

Before minimizing

恢复node-webkit窗口后,它看起来像这样:

After restoring

的package.json

   {
      "name": "Gallay",
      "description": "Simplified Billing",
      "version": "0.1",
      "main": "index.html",
      "window": {
        "icon": "icons/16.png", 
        "show": true,
        "toolbar": false,
        "frame": true,
        "position": "center",
        "width": 507,
        "height": 570,
        "min_width": 507,
        "min_height": 570,
    "max_width": 507,
        "max_height": 570
      }
}
  

我需要固定宽度,同时最小化和恢复node-webkit窗口。我该如何解决上述问题?

2 个答案:

答案 0 :(得分:1)

在包含jQuery和以下JavaScript之后,问题就可以解决了。

    $(document).ready(function(){
        $(window).resize(function(){
            window.resizeTo(507,570);
            window.focus();
        });
    });

答案 1 :(得分:0)

添加到package.json:"resizable": false并移除min_widthmin_heightmax_widthmax_height