跳到主要内容

屏幕二维码识别 (screen.qr_decode)

Android 扩展

此功能为 Android 平台扩展,仅在 NBTouch (Android) 上可用。

声明

识别文本 = screen.qr_decode([ 超时时间 ])

参数

参数类型说明
超时时间整数型可选,识别超时时间(毫秒),默认 3000

返回值

返回值类型说明
识别文本文本型 / nil屏幕上二维码解码后的文字,无法识别则返回 nil

说明

直接从当前屏幕识别二维码,等效于 screen.image():qr_decode() 但更简洁。

示例

-- 识别当前屏幕上显示的二维码
local str = screen.qr_decode()
if str then
sys.alert("识别成功\n识别结果是:"..str)
else
sys.alert("识别失败")
end