获取手机页面所有包含文本元素(mobile.elementsWithText)
函数
元素信息 = mobile.elementsWithText()
返回值
- 元素信息 文本型
说明
用于获取当前设备页面上所有 包含文本的元素信息
示例
local m = sys.mtime()
local textArray = mobile.elementsWithText() --获取文件界面元素
print(string.format("抓取耗时: %d 毫秒" ,sys.mtime() - m))
local drawArray = {}
if (type(textArray) == "table") then
for k , v in ipairs(textArray) do
local drawView = screenDraw.init(v.x , v.y, v.w, v.h , v.text and v.text or "") --绘制一个方框
drawView:show()
table.insert(drawArray, drawView) --将绘制方框 添加到 table中 防止被自动回收
end
end
for i =1 , 10 do
sys.toast(string.format("脚本还有 %d 秒退出" ,10 - i))
sys.msleep(1000)
end