Выполнение цикла в фоне для текущего браузера

Поддержка
  • Доброго времени!

    Пытаюсь решить проблему, сайт периодически блокируется пинкодом. Это происходит в рандомные моменты. Есть ли какое-то элегантное решение кроме как после каждого действия ставить проверку на ввод пинкода?

    Я думал что можно решить асинхронными функциями (запустить там цикл while true), посмотрел видео от разработчика, он говорит что асинхронная функция не имеет прямого доступа к браузеру основного цикла.

    Кто знает решение, дайте пожалуйста направление куда смотреть. Спасибо 🙏

  • @inbev

    • Делаешь цикл While
    • Кидаешь в цикл основную функцию в которой идет логика сайта и ставишь на него игнорировать ошибки, если ошибка произошла, вызывается функция которая проверяет что за тип ошибки, если ввод пинкода тогда софт вводит пинкод и после того как софт выйдет из функции, когда будет уже в основном цикле делаешь действие if
      "Если выпала ошибка связаная с паролем тогда продолжить цикл" то есть помещаешь в действие continue

    ну и под это нужно подстраивать логику