Не работает функция setTimeout() в кубике Яваскрипт.
-
Я использую эту функцию для выполнения ряда действий с паузой, но почему-то при активации этой функции выполнение кода прекращается мгновенно без какого-либо эффекта, не взирая на ожидание. В логах никаких ошибок нет при этом. Данная функция должна ведь работать?
-
@vladlock said in Не работает функция setTimeout() в кубике Яваскрипт.:
Я использую эту функцию для выполнения ряда действий с паузой, но почему-то при активации этой функции выполнение кода прекращается мгновенно без какого-либо эффекта, не взирая на ожидание. В логах никаких ошибок нет при этом. Данная функция должна ведь работать?
Данная функция работает в контексте браузера, на действие BAS она не влияет. Что бы BAS дожидался выполнения вашего кода используйте асинхронные функции с await
-
Вот, например, пару кусков кода JS с ожиданием действия.
setTimeout(() => {document.getElementsByClassName("butt-nw")[0].click();}, 1000); setTimeout(() => {window.close();}, 2000);