pawelch
@pawelch
Программист php

Python webview нет координатов элемента, в чем проблемма?

Здравствуйте!
Есть код:
import webview
import time 
from threading import Thread

def alert(window):
    while True:
        time.sleep(1)
        bounding_rect = window.evaluate_js(
            r"""document.querySelector('input.input__control').getBoundingClientRect();""")
        print(bounding_rect)

if __name__ == '__main__':
    window = webview.create_window(title="a title", url="https://ya.ru", width=500, height=700)
    thread = Thread(target=alert, args = (window, ))
    thread.start()
    webview.start()
    thread.join()


getBoundingClientRect() - возврашает пустой объект, хотя javascript код выполняется.
К примеру
document.querySelector('input.input__control').value = 555;

Выполняется.

В чем может быть ошибка
  • Вопрос задан
  • 36 просмотров
Пригласить эксперта
Ответы на вопрос 1
pawelch
@pawelch Автор вопроса
Программист php
jquery
.offset()
работает, но не везде есть jquery
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы