适用于 Kiosk 模式的 Chromebook 渐进式网络应用

Posted

技术标签:

【中文标题】适用于 Kiosk 模式的 Chromebook 渐进式网络应用【英文标题】:Progressive web app for Chromebook in Kiosk mode 【发布时间】:2019-01-29 18:41:31 【问题描述】:

我们的要求是构建 chrome book kiosk 应用程序,该应用程序应离线工作,并在设备连接到网络时将数据上传到云端。我们可以将渐进式应用程序制作为 chrome kiosk 应用程序吗?或者有没有更好的方法?

【问题讨论】:

AFAIK,您可以将 PWA 用作信息亭应用程序。您可以查看有关 HOW TO IMPLEMENT PWA AND BARBA.JS INTO INTERNET KIOSKS 的教程,它也包含在名为 "Unleash the power of Kiosk Apps" 的 I/O 2014 for Web 更新中。最后,尝试检查我找到的 GitHub 代码。 【参考方案1】:

从 Chrome 81 开始,您可以在锁定自助服务终端模式的托管 Chrome 设备上安装网站和渐进式网络应用 (PWA)。您还可以在自助服务终端上自动启动 PWA。

    从Admin console Home page,转到设备 > Chrome。 点击应用和扩展程序 > 自助服务终端。 要将设置应用到所有人,请选择最高的单位部门。否则,请选择一个下级单位部门。 点击添加 > 通过网址添加。 输入网址并点击保存

详情请见Add websites and progressive web apps to Chrome kiosks

【讨论】:

我尝试创建一个 PWA 并通过 KIOSK 启动它,但它在离线模式下不起作用。它在非 kiosk 离线模式下完美运行。在 Kiosk 模式下,它需要连接到互联网。有什么建议吗? 嘿@Subin,我遇到了完全相同的问题。你最终解决了这个问题吗?

以上是关于适用于 Kiosk 模式的 Chromebook 渐进式网络应用的主要内容,如果未能解决你的问题,请参考以下文章

如何通过 Android Management API 在 KIOSK 模式下允许 systemui 活动?

从 Chrome 操作系统/Chromebook 恢复映像中提取文件

iPad 中用于 Kiosk 类型 WebApp 的 URL 架构 - 需要有回调

如何调试正在运行的 Kiosk 模式 Chrome 应用程序?

Kiosk 模式应用程序的退出按钮

如何通过 ssh 在 Chromium kiosk 模式下更改 url