注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。

微件: QR 码读取器

QR 码读取器微件是一个测试功能,可能在您的环境中不可用。如果您有兴趣使用此功能,请联系您的 Palantir 代表。

QR 码读取器微件允许您提示用户使用他们的系统摄像头扫描 QR 码。该微件允许您灵活配置一个按钮以提示用户扫描代码:

qr code button

选择按钮后,用户将被提示授予摄像头访问权限,然后他们可以使用全屏摄像头扫描一个或多个 QR 码:

qr code scanner open

扫描的 QR 码数据可作为 Workshop 变量使用,您可以根据需要在您的应用程序中使用。例如,您可以使用 Markdown 微件直接向用户显示扫描数据,配置一个对象集变量以使用它查找 Objects,或使用扫描数据预填操作表单输入以将数据捕获到 Foundry 中。

配置选项

以下是 QR 码读取器的核心配置选项:

  • 单个或多个代码: 配置微件是扫描它看到的第一个代码,还是允许用户连续扫描多个代码。如果选择了多个代码模式,则扫描的数据将作为字符串数组变量输出。如果选择了单个代码,则扫描的数据是一个字符串变量。
  • 扫描前是否提示用户: 启用后,用户将被提示选择一个扫描代码按钮以确认应扫描代码。禁用时,任何检测到的 QR 码将立即被扫描。
  • 按钮配置: 用于打开全屏 QR 码读取器的按钮配置选项。这与按钮组微件中单个按钮的配置相同。