Google Chrome Frame не работает с приложением HTML (.HTA) - PullRequest
3 голосов
/ 06 сентября 2011

Я хочу создать приложение, которое будет загружать Интернет, как веб-браузер.Но я хочу, чтобы это выглядело как приложение или как .exe.Когда я дважды щелкну, приложение запустится и загрузит Интернет.

Моя цель:

  1. Приложение загружается в полноэкранном режиме.
  2. Есть нет панель инструментов, адресная строка, кнопка «назад», кнопка «Далее» и т. д., например, веб-браузерсервер.Но проблема в том, что когда я открываю свой .hta файл, рамка Google Chrome не загружается.Итак, сеть выглядит так плохо.Я пытаюсь открыть с помощью Internet Explorer.И хромированная рамка работает нормально.

    Есть какие-то альтернативы, приемы или способы решения моей проблемы?Спасибо за продвижение.

Ответы [ 2 ]

2 голосов
/ 03 мая 2012

Используйте портативный 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 игры:)

0 голосов
/ 31 октября 2011

Попробуйте Titanium: http://www.appcelerator.com/. Он делает пользовательские сборки из HTML и JS и использует webkit.Также есть один под названием Splashkit: http://code.google.com/p/splashkit/, который намного легче и с открытым исходным кодом, но нет поддержки или документации, и доступны только двоичные файлы Windows.

...