@sergerdn Не могли бы вы дать несколько скриншотов как это у вас реализовано?
Выполнение цикла в фоне для текущего браузера
-
Доброго времени!
Пытаюсь решить проблему, сайт периодически блокируется пинкодом. Это происходит в рандомные моменты. Есть ли какое-то элегантное решение кроме как после каждого действия ставить проверку на ввод пинкода?
Я думал что можно решить асинхронными функциями (запустить там цикл while true), посмотрел видео от разработчика, он говорит что асинхронная функция не имеет прямого доступа к браузеру основного цикла.
Кто знает решение, дайте пожалуйста направление куда смотреть. Спасибо 🙏
-
- Делаешь цикл While
- Кидаешь в цикл основную функцию в которой идет логика сайта и ставишь на него игнорировать ошибки, если ошибка произошла, вызывается функция которая проверяет что за тип ошибки, если ввод пинкода тогда софт вводит пинкод и после того как софт выйдет из функции, когда будет уже в основном цикле делаешь действие if
"Если выпала ошибка связаная с паролем тогда продолжить цикл" то есть помещаешь в действие continue
ну и под это нужно подстраивать логику
-
@Roy-Mustang спасибо! Как раз тоже думал над вариантами в одном месте все ошибки обрабатывать.