загрузить приложение node webkit в полноэкранном режиме
Я пытаюсь создать приложение node-webkit, в настоящее время я экспериментирую на package.json
вот содержание до сих пор:
{
"name": "nw-demo",
"main": "index.html",
"window": {
"title": "node-webkit demo",
"icon": "icon.png",
"toolbar": false,
"frame": true,
"fullscreen": true
}
}
как сделать загрузку приложения node-webkit на полноэкранном режиме?
Docs говорит:
(boolean) whether window is fullscreen (available after node-webkit v0.3.0)
так почему же не вышеперечисленное package.json
работы?
2 ответов
подтвердил. Полный экран на v0.10.5 (узел.js v0.11.13-pre) не работает для меня ни на Windows. Я могу заметить, что он пытается в полноэкранном режиме, но затем возвращается к окну по какой-то причине.
Это не идеальный ответ, но это обходной путь, который я использовал:
<!DOCTYPE html>
<html>
<head>
<title>Hello World!</title>
</head>
<body>
<h1>Hello World!</h1>
<script>
var ngui = require('nw.gui');
var nwin = ngui.Window.get();
nwin.enterFullscreen();
</script>
</body>
</html>
полный экран по-прежнему работает через вызов JavaScript.
Nw.js имеет специальный kiosk
режим:
{
"name": "nw-demo",
"main": "index.html",
"window": {
"title": "node-webkit demo",
"icon": "icon.png",
"toolbar": false,
"frame": true,
"kiosk": true // set kiosk mode true
}
}