window.scrollTo в браузере Safari - PullRequest
       4

window.scrollTo в браузере Safari

0 голосов
/ 27 сентября 2018

Я хочу сделать полный скриншот моей страницы.

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

parts = []
height = 0

while height < page_height:
   driver.execute_script("window.scrollTo(0, %d);" % height)
   image = Image.open(BytesIO(driver.get_screenshot_as_png()))
   height += img.size[1]
   parts.append(image)

Я обнаружил, что эта прокрутка работает в браузере Chrome, но у меня проблема с Safari.

У вас есть идеи, почему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...