如何以编程方式锁定 Chromebook?

问题描述

我有一台 Chrome 操作系统设备,我想在计时器到期时(当孩子的可用屏幕时间用完时)以编程方式锁定屏幕。 Chromebook 支持 Android 应用程序,但我找不到有关如何针对 Chrome 操作系统执行此操作的详细信息。我找到了有关使用 DevicePolicyManager LockNow Android 功能的信息,我真的认为可以这样做 - 但事实并非如此。它可以很好地锁定我的 Android 手机,但是当我将它部署到我的 Chromebook(Acer R 13)时,线路接通,继续没有问题,但什么也不做。我在第一次将应用程序设置为设备管理员时收到了正确的安全提示,但尽管在我的三星 Note 9 上运行良好,但 LockNow 代码似乎完全没有任何作用。

有没有人知道一些文档或能够指出我正确的方向?谢谢

解决方法

如果您使用的是 Chrome OS Enterprise,则可以通过 ScreenLockDelay policy 设置锁定屏幕的设备政策。来自文档:

指定在使用交流电源或电池运行时屏幕被锁定之前没有用户输入的时间长度。

当时间长度设置为大于零的值时,它表示用户在谷歌 Chrome 操作系统锁定屏幕之前必须保持空闲的时间长度。

进一步阅读您的问题后,您似乎确实希望在用户登录后任意时间后锁定屏幕。根据该信息,我将查看 Chrome OS 扩展 API。如果您的用户主要使用网络浏览器,您可以在一段时间后通过扩展重定向到网页。如果用户也在使用 Android 应用,那么您可能需要让 Chrome 团队添加企业政策,以允许在 logging a bug 之前的设定时间后锁定设备。