Вверх ↑
Ответов: 1731
Рейтинг: 68
#1: 2016-09-27 21:43:31 ЛС | профиль | цитата
ВНИМАНИЕ! Занимаемое место приложением более 85МБ

Для примера буду собирать examples/Tabs/WinControls/VideoPlayer.sha

Скриншот



1. Нужно скачать с сайта Windows 32-bit/64-bit версию (рекомендую Stable v0.17.4).
2. Разархивировать в любую папку.
3. Собрать приложение и скачать получившийся ZIP архив.
Скриншот


4. Скачать вспомогательные файлы и разархивировать в любую папку.
5. Скопировать из архива приложения (пт.3) файл с расширением .js и .css(если есть компонент CSS) в папку с вспомогательными файлами.
6. Открыть файл index.html в любом текстовом редакторе.
7. Заменить содержимое на нужное. Добавить ссылку на стили(если есть компонент CSS) перед </head>
‹link rel="stylesheet" href="VideoPlayer.css" type="text/css" /›
Пример

‹!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"›
‹html›
‹head›
‹meta http-equiv="content-type" content="text/html; charset=UTF-8" /›
‹title›Video player‹/title›
‹link rel="stylesheet" href="css/style.css" type="text/css" /›
‹link rel="stylesheet" href="css/ui.css" type="text/css" /›
‹script type="text/javascript" src="js/htmltools.js"›‹/script›
‹script type="text/javascript" src="js/dialog.js"›‹/script›
‹script type="text/javascript" src="js/ui.js"›‹/script›
‹script src="VideoPlayer.js" type="text/javascript"›‹/script›
‹/head›
‹body›
‹script type="text/javascript"›
var module = new hiVideoPlayer();
module.run();
‹/script›
‹script src="js/standalone.js" type="text/javascript"›‹/script›
‹/body›
‹/html›
8. Архивировать получившийся файлы в ZIP архив (Ctrl+A -› ПКМ -› Отправить -› Сжатая ZIP папка)
9. Переименовать архив в package.nw.
10. Положить рядом с nw.exe
11. Запустить CMD в папке и выполнить copy /b nw.exe+package.nw app.exe
11.1 Для Linux cat nw package.nw > app && chmod +x app
11.2 Для Mac, положить package.nw в nwjs.app/Contents/Resources/

Готово. Теперь запускайте ваше приложение через app.exe.

Иконку можно сменить любым Resource Hacker'ом

Видео инструкция
Упакованный nw.dll до 18388 Кбайт
карма: 1

5
Голосовали:Konst, miver, Administrator, andrestudio, Dseren
Редактировалось 3 раз(а), последний 2016-09-27 22:26:39