什么是 Kiosk 模式以及如何在 Xamarin.Forms 应用程序中实现它?

sah*_*thi 3 kiosk kiosk-mode xamarin xamarin.forms

我一直在寻找信息亭模式的确切含义。有人可以向我确认,在全屏运行应用程序同时禁用电源、音量和主页按钮确实相当于在Kiosk 模式下运行它吗?

另外,是否有任何示例可用于在 Xamarin.Forms 中实现它?

谢谢你的时间。

Kit*_*ose 6

“Kiosk 模式”通常是指不允许进行应用程序提供的操作之外的操作的某种模式。通常,它是操作系统的一项功能,而不是您的应用程序(尽管根据平台的不同,您可能需要在应用程序中进行某些断言)。

在 iOS 上,这种模式称为Guided Access。如果目标设备通过移动设备管理进行适当的管理/监督,您的应用程序可以请求引导访问。还有另一种更加锁定的模式,称为“单一应用程序模式”,也可以通过 Apple Configurator 进行管理。

在Android上,这种模式称为锁定任务模式这是有关它的 Xamarin 文档。Android 文档很好地概述了如何管理这一切

如果您决定也制作应用程序的 UWP 版本,Microsoft 的等效版本称为“分配访问”