Вопросы по разработке приложения киоска chrome - PullRequest
0 голосов
/ 17 июня 2020

Меня просят создать киоск-приложение, которое будет работать с chrome книгами в школе. Основное требование c - наличие двух интерфейсов: один для директора школы, а другой - для классных комнат. У директора будут комнаты, перечисленные в его интерфейсе, и он может отправлять определенные сообщения в комнату (комнаты). И комната может отправить подтверждение прочтения, нажав на сообщение. Я абсолютно нуб об этом. У меня есть пара вопросов:

  1. Я могу разработать веб-приложение с использованием HTML / CSS / PHP, которое я могу разместить на сервере, а затем я могу связать домен с настройкой киоска? Правильно ли я понимаю?
  2. Я могу использовать любой протокол программирования сокетов для отправки этих сообщений в комнату (комнаты) и получения подтверждения, или в киоске есть некоторые, которые я все еще не могу найти?

Извините, если они слишком базовые c. Пишу, потому что не нашел решения от гугла.

1 Ответ

1 голос
/ 17 июня 2020

Возможности сети в браузере ограничены. Websocket - это специальный протокол c. Вам нужно будет синхронизировать c сообщения между директором и учениками, используя pu sh -pull, с обычными запросами, используя fetch () или xhrhttprequest. Или вы можете использовать Websockets. Я бы рекомендовал заглянуть в socket.io. Он поддерживает комнаты и обрабатывает переход на обычные запросы, если веб-узлы не работают.

https://socket.io/

Для части киоска вы можете добавлять прогрессивные веб-приложения в Chrome киоск на управляемых хромбуках. https://support.google.com/chrome/a/answer/9781496?hl=en

Я не видел, чтобы вы могли обнаружить, что он действительно работает в киоске в данный момент.

...