Приложение Google Chrome - легко установить и запустить для пользователя
Наша ситуация:
- У нас есть существующий html5 + javascript код, который мы хотим работать в автономном режиме, и мы хотим иметь пользовательскую папку для хранения изображений, видео и т. Д.
- Мы хотим, чтобы это автономное приложение запускало другую программу Windows с командами OLE. (Итак, допустим, мы хотим вызвать файл.exe, который будет выполнять эту работу).
- Мы думаем сделать это с помощью приложения Google Chrome.
Вопросы:
- Есть ли способ создать панель запуска Windows для запуска Google Chrome с нашим приложением? (чтобы конечный пользователь вообще не отображал Google Chrome, приложение будет распространено среди нескольких клиентов и, вероятно, не будет загружено в интернет-магазин Chrome).
- Я предполагаю, что мы должны создать установщик Windows, чтобы проверить, установлен ли Google Chrome, и добавить ключ реестра для поддержки собственных сообщений. Если бы он также мог установить наше приложение Google Chrome, это было бы здорово. Лучший способ сделать это, чтобы казалось, что несколько шагов установки для конечного пользователя?
1 ответ
Q1: Да, вы можете сделать это. Чтобы увидеть, какие флаги использовать, вы должны создать ярлык с помощью Chrome и проверить его. (для этого перейдите в панель запуска приложений, найдите приложение, щелкните правой кнопкой мыши и "создайте ярлыки...".
Обратите внимание, что вы не можете скрыть Chrome, так как он работает в диспетчере задач, будет отображаться в брандмауэре и может появиться другими способами в будущем. Лично я думаю, что пытаться скрыть это плохая идея, поскольку пользователи могут получить неприятный сюрприз, если обнаружат, что вы тайно установили браузер на их компьютер.
Q2: Извините, я не совсем уверен в этом. Я знаю, что команда Chrome работает над чем-то похожим, возможно, к тому времени, когда вы будете готовы к работе, они уже закончат это. (Подробнее см. https://code.google.com/p/chromium/issues/detail?id=341353).