函数:unlockDevice 解锁设备

函数名称:解锁设备

函数功能:解除屏幕锁定状态

支持版本:引擎版本 iOS v1.0,Android v2.0.3 以上

Android 函数方法

unlockDevice()

iOS 函数方法

unlockDevice(password)

参数 类型 字段 说明
password string 必填 解锁密码,支持 4 位数字密码,多位数字密码和混合密码,
仅支持 iOS v2.4.4 及以上版本

Android 脚本实例:

解锁设备

--判断屏幕是否锁定
flag = deviceIsLock() 
if flag == 0 then
    dialog("未锁定",3)
else
    --解锁屏幕
    -开机自启动请勿使用此段代码,直接使用 unlockDevice 函数即可
    unlockDevice();    
end-

iOS 脚本实例:

require("TSLib")
--如果要在设备自启动时解锁屏幕直接使用 unlockDevice 函数即可
flag = deviceIsLock();      
if flag == 0 then
    dialog("未锁定",3);
else
    --按一次 Home 键
    pressHomeKey(0); 
    pressHomeKey(1)
    --解锁屏幕
    unlockDevice(); 
    sysver = getOSVer();    
    --获取系统版本
    local t = strSplit(sysver,".") 
    -- 拆分系统版本
     -- 如果大版本大于等于 10 按下 Home 键
    if tonumber(t[1]) >= 10 then 
        --按一次 Home 键
        pressHomeKey(0); 
        pressHomeKey(1)
    end
end

注意事项:

  • 如您的设备设备了锁屏密码,则此函数仅能唤醒屏幕。
  • 以上实例配合定时启动脚本效果显著,需要注意的是,由于此函数无法在设备启动过程中正确判断,如果使用开机自启动功能时请勿直接复制此段代码,如果要在设备自启动时解锁屏幕直接使用 unlockDevice 函数即可。
  • 此函数仅支持 iOS 7 以上系统。
  • iOS 10 及以上系统设备激活屏幕后需要按一下 Home 键可解锁。
  • 密码解锁功能仅支持触动精灵 iOS v2.4.4 及以上版本
Copyright 北京帮你玩科技有限公司 2020 all right reserved,powered by Gitbook该文章修订时间: 2020-02-02 17:58:18

results matching ""

    No results matching ""