Хромированная бесконечная прокрутка - случайная задержка / движение - PullRequest
0 голосов
/ 19 июня 2019

Я хотел бы иметь возможность прокручивать до конца действительно длинной бесконечной страницы прокрутки в Chrome с помощью инструментов разработчика - но поскольку несколько сайтов распознают это и блокируют дальнейшую прокрутку, я хотел бы максимально приблизиться к поведению человека.,

Используя приведенный ниже код, можно ли будет добавлять случайную задержку и, возможно, противоположное движение время от времени?или какие-либо другие идеи, чтобы избежать обнаружения?

var lastScrollHeight = 0;
    function autoScroll() {
      var sh = document.documentElement.scrollHeight;
      if (sh != lastScrollHeight) {
        lastScrollHeight = sh;
        document.documentElement.scrollTop = sh;
      }
    }
    window.setInterval(autoScroll, 100);
...