дальше это qr-код расшифровывается, внутри него id студента, потом сравнивается есть ли такой в бд и если есть, то добавляется в другую бд(там insert должно быть, а не select в комменте)
Проблема в том, что когда я показываю qr-код в камеру, она запоминает как бы несколько кадров и вместо одного запроса, отсылает +-10, как решить эту проблему ?
Вырубить сканер, когда код распознан?
да, так делал и оно работает, но проблема в том, что я потом адекватно камеру не могу включить,я создавал новое событие и только так вот начинала повторно использоваться
но это эталон гавно кода я считаю
Так ты не включай камеру, просто перестань анализировать кадры
так об этом я не думал, получается мне нужно от события отписаться, а затем подписаться снова или как?
Да можно в обработчике события написать if Типа если не надо, то ретурн
ну если это нужно было сделать так(хотя я сомневаюсь), то оно не сработало
Тебе нужно завести в классе поле bool analyze = true Если оно false в начале метода обработчика события, то ретурн Когда успешно прочёл код поставь его в false
Ты понимаешь что херню творишь?
Обсуждают сегодня