2013-08-24 3 views
15

전 화면 응용 프로그램이 필요하지 않지만 최대화 된 노드 - 웹킷 응용 프로그램을 시작하고 싶습니다. 이 작업을 수행 할 수 있습니까? package.json과 관련이 있다고 추측하고 있지만 수행해야 할 작업을 찾을 수없는 것 같습니다.노드 - 웹킷 - 최대화 시작

답변

18

매니페스트에 그렇게 할 수있는 옵션이 없다고 생각합니다. 대신 시작시 nw의 Window.maximize()으로 전화하십시오. onload에서 얼마 후

// Load native UI library 
var ngui = require('nw.gui'); 

// Get the current window 
var nwin = ngui.Window.get(); 

, 또는 창을 보여줄 준비가 다른 점 : 같은 뭔가

onload = function() { 
    nwin.show(); 
    nwin.maximize(); 
} 

이이 node-webkit wiki에 설명되어 있습니다. 나는 메인 윈도우를 보여주기 전에 최대화를 호출 할 수 있다고 생각하지 않는다. (매니 페스트에 숨겨져 있다면),하지만 실제로 파고 들지는 않았다.

UX 관점에서 창 위치를 저장하는 것이 좋습니다. 위키에는이를 수행하는 예제가 있습니다.