【问题标题】:node-webkit window width issuenode-webkit 窗口宽度问题
【发布时间】:2014-03-16 00:52:13
【问题描述】:

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

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

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 窗口。如何解决上述问题?

【问题讨论】:

  • 你试过用万能的$(window).resize()修复窗口的宽度吗?
  • @grmmph 在你提到之后,我试过了。恢复时正在调整窗口大小。

标签: javascript webkit node-webkit chromium-embedded


【解决方案1】:

加入jQuery和后面的JavaScript后,问题就解决了。

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-27
      • 1970-01-01
      • 2015-12-09
      • 2011-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多