проблема с шириной окна node-webkit

До сворачивания окно node-webkit выглядело так:

Перед свертыванием

После восстановления окно node-webkit выглядело так:

После восстановления

пакет.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. Как я могу решить вышеуказанную проблему?


person Shourya Sharma    schedule 16.02.2014    source источник
comment
Вы пытались исправить ширину окна с помощью всемогущего $(window).resize()?   -  person grmmph    schedule 17.02.2014
comment
@grmmph после того, как вы упомянули, я попробовал. Размер окна изменяется при восстановлении.   -  person Shourya Sharma    schedule 17.02.2014


Ответы (2)


После включения jQuery и следующего JavaScript проблема может быть решена.

    $(document).ready(function(){
        $(window).resize(function(){
            window.resizeTo(507,570);
            window.focus();
        });
    });
person Shourya Sharma    schedule 18.02.2014

Добавьте в package.json: "resizable": false и удалите min_width, min_height, max_width, max_height.

person lex    schedule 05.10.2015