Используйте портативный Chrome v.18, он также встраивает Flash Player. Если вам нужна поддержка ActiveX (поведение IE в Chrome, очень полезно для доступа к объекту FSO FileSystem и надежного звука), установите Neptune for Webkit через там . Затем создайте ярлык для Chrome.exe. Щелкните правой кнопкой мыши на нем> Свойства, затем определите цель с помощью этой логики:
C:\...yourpath...\GoogleChromePortable.exe --kiosk http:/ /www.yourappurl.com.
- киоск позволяет 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 игры:)