# 屏下指纹
目前部分小米手机已支持屏下指纹功能,屏下指纹开启时,可能会影响百变锁屏上的内容展示或带来较差的用户体验。
为此,百变锁屏支持关闭屏下指纹功能。
注意⚠️:仅支持产生必要交互时关闭指纹功能(如 锁屏进入相机、进入负一屏时、进入锁屏游戏等情况),
禁止默认非交互场景下关闭指纹功能。
锁屏默认的状态时 开启屏下指纹功能,每次解锁后锁屏会重置这个状态,所以每次加载锁屏后如果要关掉功能均需下发命令给锁屏。
控制屏下指纹功能和动画是否开启(关闭功能指纹图标会消失)
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)