# 屏下指纹

目前部分小米手机已支持屏下指纹功能,屏下指纹开启时,可能会影响百变锁屏上的内容展示或带来较差的用户体验。
为此,百变锁屏支持关闭屏下指纹功能。
注意⚠️:仅支持产生必要交互时关闭指纹功能(如 锁屏进入相机、进入负一屏时、进入锁屏游戏等情况),
禁止默认非交互场景下关闭指纹功能

锁屏默认的状态时 开启屏下指纹功能,每次解锁后锁屏会重置这个状态,所以每次加载锁屏后如果要关掉功能均需下发命令给锁屏。


控制屏下指纹功能和动画是否开启(关闭功能指纹图标会消失)

ExternCommand 命令 说明 参数
disableFod 指纹开关 0开启;1关闭
disableFodAnim 指纹识别动画开关 0开启;1关闭

示例:

<Trigger>
    <!-- 关闭屏下指纹 -->
    <ExternCommand command="disableFod" numPara="1"/>
    <!-- 关闭指纹识别动画 -->
    <ExternCommand command="disableFodAnim" numPara="1"/>
</Trigger>

<Trigger>
    <!-- 开启屏下指纹 -->
    <ExternCommand command="disableFod" numPara="0"/>
    <!-- 开启指纹识别动画 -->
    <ExternCommand command="disableFodAnim" numPara="0"/>
</Trigger>

新增 指纹相关全局变量

属性 释义
fod_enable 系统是否启用了屏下指纹:0 关闭, 1 开启
fod_x 指纹区域 x 坐标
fod_y 指纹区域 y 坐标
fod_width 指纹区域 宽度
fod_height 指纹区域 高度
fod_state_msg 指纹状态:1 手指按下,2 手指抬起,3 识别失败,4 识别成功

指纹演示demo.mtz (opens new window)


最近更新时间: 12/30/2020, 7:48:36 AM