Используйте портативный Chrome v.18, он также включает Flash Player. Если вам нужна поддержка ActiveX (поведение IE в Chrome, очень полезно для доступа к объектам файловой системы FSO и надежный звук), установите Neptune для Webkit через здесь. Затем создайте ярлык для Chrome.exe. Щелкните его правой кнопкой мыши> Свойства, затем определите цель с помощью этой логики:
C:\...yourpath...\GoogleChromePortable.exe --kiosk http:/ /www.yourappurl.com.
--kiosk позволяет Chrome открываться в полноэкранном режиме (эквивалентно F11) автоматически (Alt+F4 для закрытия) и отключать некоторые сочетания клавиш, а http://www.yourappurl.com — это место, где вы определяете размещенный или URL-адрес локального пути к вашему приложению/игре/веб-сайту. Это означает, что этот веб-сайт будет автоматически открываться в режиме киоска при нажатии на этот ярлык.
Чтобы избавиться от режима киоска, вы можете установить значение -k вместо --kiosk. Теперь Chrome будет открываться нормально.
Поскольку вы используете переносную версию Chrome, вы можете распространять файлы Chrome вместе с файлами вашего приложения. Это гарантирует, что ваше приложение всегда будет открываться в Chrome, и придает профессиональный вид файлу .exe, хотя на самом деле это всего лишь простой ярлык браузера. Вы также можете изменить имя ярлыка для одного из ваших приложений и изменить графику значка ярлыка.
Наслаждайтесь профессиональным распространением любого приложения HTML4/HTML5;) У меня лично была та же проблема, и после изучения и тестирования с помощью Adobe Air и Titanium Appcelerator (а также многих других, таких как HTMLEXE, QT и т. д.), я нашел это полезный, надежный, простой и профессиональный способ распространять мои игры HTML4 и HTML5 :)
person
Michael Dionne
schedule
03.05.2012