我想将我的应用设置为1400和800 如果可能但是如果屏幕小于1400或800,则app会打开全尺寸不是全屏< /强> 我的意思是我想要一些这样的薄:
"window": {
"title": "My App",
"toolbar": false,
"min_width": 1400,
"min_height": 800,
"max_width": 100%,
"max_height": 100%,
}
我知道我可以设置fullscreen : true
但我想要一些像上面这样的东西或类似的东西fullsize : true
由于
答案 0 :(得分:0)
如果您查看文档http://docs.nwjs.io/en/latest/References/Screen/
,实际上非常简单Screen.Init() //initiate the screen
var screens = Screen.screens //get all screens. you may have more then one monitor....
var work_area = screens[0]. work_area //get the work area of the screen
var max_width = work_area.width //get the max width
var max_height = work_area.height //get the max height
//check if fullscreen should be entered
if(max_height < 800 || max-wdith < 1400){
var win = nw.Window.get();
win.enterFullscreen()
}
如果你有屏幕宽度,你基本上检查启动。如果没有,你去全屏。我想你也可以https://developer.chrome.com/apps/system_display获得max-width和max-height