Уведомление

Готовитесь к возвращению сотрудников в офис? Узнайте, как Chrome OS поможет вам организовать эффективную работу.

Как создавать и развертывать киоск-приложения для Chrome

Эта статья предназначена для администраторов Chrome и разработчиков, у которых есть опыт создания приложений Chrome.

Как администратор Chrome, вы можете преобразовать любое устройство ChromeOS в узкоспециализированное, например в цифровую вывеску или интерактивную витрину. Для этого можно найти готовое киоск-приложение в интернет-магазине Chrome или создать собственное.

Некоторые устройства ChromeOS поддерживают приложения Android при использовании Chrome 57 и более поздних версий. Подробные сведения приведены в статье Как запускать приложения Android на устройствах Chrome в режиме киоска.

Примечания

Шаг 1. Создайте киоск-приложение Chrome

Киоск-приложение для устройства Chrome можно получить одним из двух способов: использовать существующее веб-приложение и создать пакет киоск-приложения с помощью Chrome App Builder или создать собственное приложение.

Вариант 1. Использование существующего веб-приложения

Прежде чем выполнить инструкции ниже, установите расширение Chrome App Builder в браузере Chrome на компьютере, где вы будете создавать киоск-приложение.
  1. Затем создайте на компьютере папку, в которой будут храниться файлы приложения.
  2. Откройте Chrome App Builder.
  3. Укажите название и версию своего приложения.
    Номер первой версии лучше сделать небольшим, например 0.0.0.1. Это позволит планомерно назначать новые номера для версий программы в будущем.
  4. Укажите URL текущей стартовой страницы приложения.
    Она будет служить целевой страницей нового киоск-приложения.
  5. Выберите навигационные клавиши: "Назад", "Вперед", "Обновить", "Перезапустить сеанс" и т. д.
  6. Укажите время ожидания:
    • Время ожидания перед окончанием сеанса: время бездействия приложения перед удалением данных о работе в браузере.
    • Время ожидания перед возвратом на стартовую страницу: время бездействия приложения перед возвратом на стартовую страницу. Данные о работе в браузере сохраняются.
      По умолчанию оба значения равны нулю, то есть продолжительность сеанса не ограничена.
  7. Чтобы указать условия использования приложения для пользователей, введите текст.
  8. При необходимости измените ориентацию стартовой страницы, чтобы она правильно отображалась на экране устройства.
    Например, поверните приложение на 90 градусов, если оно будет запускаться в киоске с вертикальной ориентацией.
  9. Выберите Режим киоска включен.
  10. Нажмите Экспортировать киоск-приложение.
  11. Укажите, куда следует экспортировать файлы приложения, и нажмите Выбрать.

Создав киоск-приложение с помощью Chrome App Builder, вы сможете добавить для него дополнительные файлы.

Вариант 2. Создание нового приложения

Для создания простого киоск-приложения используйте образцы файлов из описанной ниже процедуры.
  1. Создайте на компьютере папку, в которой будут храниться файлы приложения. 
  2. Создайте HTML-файл приложения.
    1. С помощью текстового редактора создайте HTML-файл.
      Пример: образец HTML-файла.
    2. Сохраните файл в папке приложения под названием application.html.
  3. Создайте файл манифеста.
    1. Создайте в текстовом редакторе файл JavaScript Object Notation (JSON). Посмотрите образец JSON-файла.
    2. Включите параметр kiosk_enabled ("kiosk_enabled": true).
    3. Чтобы приложение нельзя было запустить в обычном режиме, включите параметр kiosk_only ("kiosk_only": true).
    4. Чтобы ускорить первоначальную загрузку веб-страниц в элементе WebView киоск-приложения, задайте атрибут partition="persist:" в теге <webview>.
      Подробнее об атрибуте partition
    5. Проверьте, правильно ли отформатирован код в файле JSON, с помощью стороннего валидатора формата JSON.
    6. Сохраните файл manifest.json в папке приложения.
  4. Укажите высоту и ширину окна приложения.
    1. В текстовом редакторе создайте CSS-файл. Пример: образец CSS-файла.
    2. Сохраните файл под названием application.css в папке приложения.
      Примечание. Киоск-приложения автоматически открываются в полноэкранном режиме.
  5. При необходимости разрешите пользователям самостоятельно завершать сеанс.
    1. В текстовом редакторе создайте файл JavaScript. Пример: образец JS-файла.
    2. Сохраните этот файл под названием application.js в папке приложения.
  6. Добавьте фоновый скрипт.
    1. В текстовом редакторе создайте файл JavaScript. Пример: образец JS-файла.
    2. Сохраните этот файл под названием background.js в папке приложения.
  7. Создайте значки и сохраните их в папке приложения.
    1. Сохраните значок размером 128 х 128 пикселей под названием 128.png.
    2. Сохраните значок размером 96 х 96 пикселей под названием 96.png.

Вы также можете скачать образец ZIP-архива, в котором содержатся файлы тестового приложения с элементами управления навигацией и кнопкой сброса. Рабочая версия приложения Chrome Browser Kiosk App 1.0 доступна в интернет-магазине Chrome. Внести изменения в файлы можно в любом текстовом редакторе.

Шаг 2. Протестируйте киоск-приложение

Обязательно протестируйте свое киоск-приложение на устройстве ChromeOS.

  1. Войдите в аккаунт Google на устройстве Chrome.
  2. Сохраните папку с файлами приложения на тестовом устройстве.
  3. Откройте страницу chrome://extensions.
  4. В правом верхнем углу включите режим разработчика.
  5. Нажмите Загрузить распакованное расширение.
  6. Найдите и выберите папку приложения.
  7. Откройте новую вкладку в браузере Chrome, нажмите Приложения>выберите нужное. Проверьте, корректно ли оно загружается и работает.
  8. При необходимости внесите правки в файл manifest.json, снова разместите папку приложения на сервере и проведите тестирование ещё раз. Эти действия следует повторять до тех пор, пока приложение не будет работать без ошибок.

Шаг 3. Опубликуйте приложение в интернет-магазине Chrome

Разработчик может сделать приложение или расширение общедоступным либо ограничить доступ к нему. При публикации в Интернет-магазине Chrome можно выбрать один из двух вариантов.

  • Общедоступно: найти и установить приложение может кто угодно.
  • Для тех, у кого есть ссылка: установить приложение можно только по ссылке. Оно не включается в результаты поиска в Интернет-магазине Chrome. Ссылку можно отправить пользователям как в домене организации, так и за его пределами.

Чтобы добавить киоск-приложение в интернет-магазин Chrome:

  1. Создайте ZIP-архив папки с файлами.
  2. Опубликуйте киоск-приложение в интернет-магазине Chrome.

Шаг 4. Разверните киоск-приложение

Киоск-приложение можно добавить в консоль администратора Google.​

  1. Войдите в консоль администратора Google.

    Войдите в аккаунт администратора (он не заканчивается на @gmail.com).

  2. В консоли администратора нажмите на значок меню а затем Устройстваа затемChromeа затемПриложения и расширенияа затемКиоски.
  3. To apply the setting to all users, leave the top organizational unit selected. Otherwise, select a child organizational unit.
  4. Наведите указатель на значок "Добавить" Добавьте вопрос и нажмите Добавить из интернет-магазина Chrome.
  5. Найдите нужное приложение и нажмите Выбрать.
  6. Если появится соответствующий запрос, подтвердите разрешения для приложения от имени организации.
  7. На панели справа задайте правила для приложений и расширений. Подробнее о каждом правиле
  8. Нажмите Сохранить.

Статьи по теме

Google, а также другие связанные знаки и логотипы являются товарными знаками компании Google LLC. Все другие названия компаний и продуктов являются товарными знаками соответствующих компаний.

Эта информация оказалась полезной?

Как можно улучшить эту статью?
Поиск
Очистить поле поиска
Закрыть поиск
Приложения Google
Главное меню
6576610269557400059
true
Поиск по Справочному центру
true
true
true
true
true
410864
false
false