Я только начинаю с lua, и у меня есть некоторый код от кого-то с некоторыми преднамеренными ошибками в нем. Теперь я нашел контрольно-пропускной пункт для получения этой ошибки и для следующего кода:
function SIM_Utils:ClickButton(app, buttonName)
page = app:getTopPage()
widgets = page:getWidgets(buttonName)
print (type(widgets))
print (widgets[1])
widgets[1]:click(true, 5000)--this yields "attempt to index field '?' (a nil value)"
widgets[1]:click(false,0)--this yields "attempt to index field '?' (a nil value)"
app:captureScreen()
end
Это приведет к:
table
WidgetCommon (09590790)
L.E.
После запуска, что Алекс разместил здесь, результат:
widgets=
table: 0A45CF28
1
WidgetCommon (09590790)
Является ли таблица: 0A ... ответ, который я ищу?
L.E. 2: Переставил всю функцию, так как кажется, что именно в этом и заключается проблема