@anarbus в глобальной переменной укажите время окончания работы, и пусть каждый поток периодически проверяет, не вышло ли это время, если вышло - завершить работу. А в асинхронной функции можно установить жесткий останов скрипта, если время превышено вдвое, например. Хотя, если всё отлажено, то асинхронка и не нужна.
Как сделать скриншот страницы после скрола?
-
ПРОСЬБА К АДМИНУ ПЕРЕМЕСТИТЬ ТЕМУ В ВЕТКУ "ПОДДЕРЖКА". ОШИБСЯ РАЗДЕЛОМ!
Использую действие "Скриншот". Он скринит только видимую часть окна вначале. Но мне нужно всю страницу заскринить. Страница скролится, идет динамическая подгрузка элементов и это все нужно заскринить. Как сделать? Устанавливал большую высоту скрина, не помагает, все равно скринит только видимую часть окна браузера.
-
@Fox said in Как сделать скриншот страницы после скрола?:
@Gang Как вариант можешь склеивать несколько скриншотов. Или у тебя проблема, что скрин идёт только сверху страницы, а низ не скриншотит, даже если в браузере отображается именно нижняя часть страницы?
А какой алгоритм склейки тут? Да, я проскролил страницу, он начинает скринить и автоматом скролит страницу вверх и только верх скринит. Мне нужно чтоб всю простыню заскринил, включая невидимую часть.
-
@support said in Как сделать скриншот страницы после скрола?:
@Gang Можно через разрешение увеличить высоту.
0_1505856995304_screenall.xmlСпасибо! Работает!