关于开发信息亭Chrome应用程序的问题

问题描述 投票:0回答:1

我被要求构建一个信息亭应用程序,该应用程序将在学校的Chrome书籍上运行。基本要求是有两个接口,一个用于校长,另一个用于教室。负责人将在其界面上列出房间,他可以向房间发送某些消息。房间可以通过点击一条消息来发送阅读确认书。我对此完全是菜鸟。我有几个问题:

  1. 我可以使用HTML / CSS / PHP开发可以在服务器上托管的Web应用程序,然后可以将域链接到信息亭设置?我的理解正确吗?
  2. 我可以使用任何套接字编程协议将这些消息发送到房间并接收回确认或信息亭中有一些我仍然找不到的消息?

很抱歉,如果这些内容太基础。我写这封信是因为我没有找到Google的解决方案。

touch kiosk kiosk-mode chromebook
1个回答
0
投票

浏览器中的网络功能受到限制。 Websocket是特定协议。您需要使用推拉功能在校长和学生之间同步消息,并使用fetch()或xhrhttprequest进行常规请求。或者您可以使用Websockets。我建议研究socket.io。它具有对房间的支持,如果Websocket无法正常工作,它可以降级为常规请求。

https://socket.io/

对于信息亭部分,您可以将渐进式Web应用程序添加到托管chromebook上的chromeos信息亭中。https://support.google.com/chrome/a/answer/9781496?hl=en

我目前还没有看到您可以检测到它实际上正在信息亭中运行。

© www.soinside.com 2019 - 2024. All rights reserved.